Actor · Born 1978
Little Blue
2022 · as Kris
The Age of Innocence
2015
The Road Home
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