Hao Ou: Hao Ou. Actor: The Left Ear. Hao Ou was born on 13 October 1992 in Pingtan County, Fuzhou City, Fujian Province, China. He is an actor, known for The Left Ear (2015), Wild Bloom (2022) and The Captain (2019).
Known For: The Left Ear (Zhang Yang), Wild Bloom (Actor), The Captain (Xu Yichen), Immortal Demon Slayer (Tian Peng)