Ka-Yan Leung was born on January 20, 1949 in Guangdong, China. He is known for his work on Ip Man 3 (2015), The Man with the Iron Fists (2012) and Xun cheng ma (1982). Read more on iMDB