Actor
- Interior Chinatown (2024)
- Captain Tsunami's Army (2021)
- The Flight Attendant (2020)
- Never Gone (2018)
- Love is in the Air (2018)
- Dream Breaker (2018)
- Legend of the Ancient Sword (2018)
- Sunset Glory: Doolittle's Heroes (2017)
- Na Nian Hua Kai Yue Zheng Yua (2017)
- Ze tian ji (2017)
- Into the Rainbow (2017)
- Morning Paris (2016)
- Blackhat (2015)
- The Deathday Party (2014)
- Chicago P.D. (2014)
- Love Speaks (2013)
- Film School Shorts (2013)
- Snow Flower and the Secret Fan (2011)
- The Hills Have Eyes II (2007)
- The One (2001)
- Power Rangers Lost Galaxy (1999)