Han Xiao: Han Xiao. Actress: The Big Shot. Han Xiao was born on 23 June 1986 in Hengyang, Hunan, China. She is an actress, known for The Big Shot (2019), Punish Evil (2022) and Strategy (2018).
Known For: The Big Shot (Actress), Punish Evil (Actress), Strategy (Shen Lihua), Yang guang jie mei tao (Actress)