Little Blue 2022
as Kris
The Age of Innocence 2015
Actor
The Road Home 2015
Love More 2015
as David Wang
What Time Are You Coming Home? 2014
The Moonlight in Jilin 2012
as Shen Jia-hao
War Game 229 2011
Somewhere I Have Never Travelled 2009
Ballistic 2008
Credits from TMDB.