Herman Yau was born in 1961 in Guangzhou, China. He is a director and cinematographer, known for Chai dan zhuan jia 2 (2020), Chak daan juen ga (2017) and Jing xin dong po (2004).
No related contents, please re-enter