Actor
- Shi shen ling (2021)
- Only Side by Side with You (2018)
- Genghis Khan (2018)
- Air Strike (2018)
- Lost Love in Times (2017)
- L.O.R.D: Legend of Ravaging Dynasties (2016)
- The Legend of Zu (2015)
- Gau foh ying hung (2014)
- Triad (2012)
- Cheut gwai dik nui yan (2011)
- Duk haan chau faan (2010)
- Mei lai muk ling (2010)
- Chin do (2010)
- Sei sung saw liu (2009)