2024
as Doorman
2023
as Charles
2022
as Cabbie
2022
as Translator
2022
as Combine Official #3
2022
as Skeptical Landlord #3
2021
as Gene Yuan
2020
as Sister Fong's Driver
2020
as Chief Leung
2020
as Chen
2019
as Guest
2019
as Hack Scientist (uncredited)
2019
as Applicant #2
2018
as TV Reporter
2018
as Bodyguard
2016
as Chinese Waiter (uncredited)
2016
as Guard
2016
as Agent Yun
2015
as Waiter
2015
as Xun
2012
as 2nd Floor Manager
2012
as Principal
2009
as Chinese Husband
2009
as Border Patrol #1
2008
as Passenger #3
2006
as Translator
2005
as Passenger
2000
as Director
1998
as Doctor Maslow
as Restaurant Manager