Henry graduated from The Hong Kong Academy for Performing Arts (HKAPA), majoring in Musical Theatre Dance. He also has further studied at the American Dance Festival (North Carolina), Steps on Broadway (New York City), Broadway Dance Center (New York City), Off Jazz Company (Nice, France) & WDM (Bari, Italy). With influence by his mentors such as Mohamed Drissi (HKAPA), Jeffery Bullock (Hollins University), Hugues Salgas (Studio Paris Center) and Gianan Loringett (Off-jazz), Henry is well developed in Theater & Jazz Dance Style. Henry has worked with the Hong Kong Dance Company (Chinese Dance) and the Dance Art Dance Company (Contemporary Dance) for over thirteen productions. With different arts organisations, Henry has performed in Macau, Shanghai, Beijing, Taiwan, Malaysia, Philippine, Prague, Doha, Perth, France, Monte-Carlo and Italy. Henry lectures and demonstrates Jazz and Theater Dance in over 50 local secondary schools. He regularly choreographes Musical for different schools, universities and organisations. He is one of the founders and producers of the Hong Kong Musical Theater Federation. He is also the adjudicator for the Schools Dance Festival (Theater/Jazz Group), ATOD Pan Asia and the Hong Kong Open Dance Contest. Henry is currently a freelance teacher, choreographer and performer.