Yu Ha Poster

Biography

Yu Ha was born on January 11, 1943 in Guangzhou, Guangdong, Republic of China as Seng-Chi Wong. He is an actor and producer, known for The Heavenly Sword and Dragon Sabre (1978), Vampire Cleanup Department (2017) and Chu shu (1977).