Actor
床下有人4
2026 · as 刘医生
Legends of the Condor Heroes: The Gallants
2025
The Trough
2018 · as Ah Jun
Sky on Fire
2016 · as Wolf
Motorway
2012 · as Wong
Romancing in Thin Air
2012 · as Captain
Gallants
2010 · as Pong Ka Kwan
Triangle
2007 · as Lung
Seven Nights
2005 · as Haiqiang
Seven Swords
2005 · as Si Yi Lang
Throw Down
2004 · as Club Saxophonist
Breaking News
2004 · as Chung