Actor
Our Child
2026 · as Uncle Albert
Anita
2021 · as HK Government Event Review Board Member
Queen of Triads
2017
Imparture
2014 · as Mr. Lau
The White Storm
2013
Bends
2013 · as Felix
Cold War
2012 · as Mr. Chan
The True Story Of Ah Poon
2010 · as Headmaster
Push
2009 · as Businessman
Beast Stalker
2008 · as Prosecutor
Love Undercover 3
2006 · as Negotiator
Election
2005 · as Big D's Lawyer