Hou Mengsha. Según la lista de reparto publicada por la serie de televisión "Police Girls and Police Dogs", Li Shuhan es interpretada por Hou Mengsha. El papel se posiciona como la heroína e investigadora de la Oficina de Enlace de Beijing de la Oficina Central Nacional de Interpol en China. Hou Mengsha nació en Dalian, provincia de Liaoning, el 16 de agosto de 1985. Tiene una maestría en Drama, Cine y Televisión de la Universidad de Nanjing en 2008 y es actriz en China continental.