Actor
Spring, Orchid
2018 · as Jun Zhang
Father's Day
2017 · as Larry
Luna
2017 · as Blackfish
Dead Bird Don't Fly
2015 · as Panchu
White T
2013 · as Present Day Owner
The Mark: Redemption
2013 · as Dao's Father
Desire Street
2011 · as Lucy's Chinese Client
Mega Shark vs. Giant Octopus
2009 · as Japanese Typhoon Captain
The Blue Hour
2007 · as Chinese store owner