Born in Hong Kong and a native of Guangdong, Hsu was once a recognized child star. Hsu had tried his hands in singing during the 1970s and 80s with such renowned tunes as "The New Chameleon", "Za Xiang Hu Shan Xing" and "Huei Sheng Gu Li Nian Li Qing". He has helmed various films in the 1980s and 90s, including "Gang Master", "The Fung-Shui Master", "The Holy Robe of Shaolin", "Mirage" and "Mistaken Identity". He was the martial arts choreographer in "Poison Rose and the Bodyguard", "Born to Defence", "Blood Ritual" and "The Revenge of Angel". He also produced drama serials for Rediffusion Television (RTV) such as the rating-topper "Chameleon". Hsu worked for ATV in 1998 and became CEO of Emperor Motion Picture in the subsequent year where he was responsible for film and TV business development.