Actor
Over Easy
2023
Chang Can Dunk
2023
as Li
Babylon
2022
as Ruth's D.P. (James Wong Howe)
Avalanches
2022
as Dad
Wish Dragon
2021
as Various characters (voice)
Mandao Returns
2020
as Raymond Mandao
Moonchild
2020
as Leon Chen
Lonely Blue Night
2020
as Chinese Businessman 2
An American Pickle
2020
as Chinese Worker (uncredited)
Bloodhound
2020
The Swan Princess: Kingdom of Music
2019
as Dragon Chen
Mandao of the Dead
2018
as Raymond Mandao
Shangri-La: Near Extinction
2018
as Captain Huang
No Returns
2018
as Mr. Chu
Tim of the Jungle
2016
as Charlie
White T
2013
as Factory Assistant
A Better Place Than This
2013
as Liu
Shakespeare Uncensored
2012
as Alex Wu
Losing Control
2012
as Chinese Scientist
Jin
2011
as Wide Eyed Gangster
Who Shot Mamba?
2009
as Shoe designer
The Resurrection of Officer Rollins
2009
as Donut Clerk
Crank: High Voltage
2009
as Cypress Triad Gangster (uncredited)
Crooked