
2026 David
2026 Policeman
2026 Xinhao
2025 Matthew's Father
2025
2024 Mr. Hong
2024 Master Yao Shi-jie
2024 Master Jiang
2023 Old Man
2022 Ren
2022 Dad (segment "Xin")
2021 Dad
2020 So
2020 Dr. Howard
2019 Pu
2018 Peter
2016 Mr. Chen
2016 Dad
2015 Mr. Ding
2015 Prime Minister (uncredited)
2013 Chief Prison Guard
2011 Police Officer
2010 Mr. Li
2010 Tak Bai
2008 Mr. Wang
2004 Voice Actor (voice)
2002 Clerk
2001 Custodian
2000 Dr. Henry Lee
2000 Dr. Henry Lee
1999 Stunts
1997 Mr. Cheung
1997 James Shin Hoo
1986 Martial Arts Choreographer
1986 Chinese Worker #2
Yiwen
Owen "Baba" Geung
Alexander Pan