Last Hand 2023
as Gui
Sucker 2023
as Mr. Liu
Little Square 2022
as Jo Kim
Midnight Driver 2018
as Dispatcher
Maggie's Plan 2016
as Shakespearean Actor's Lover
The Cobbler 2014
as Chinese Guy
Chinese Puzzle 2013
as Bike Messager
Benachin 2011
as Stephen
Tall Enough 2009
as Man
Credits from TMDB.