Acting
Born June 30, 1987 · Xiamen, Fujian Province, China
Til Love Do Us Lie
2011
Sinister Beings
2021
Barrack O'Karma
2019
Short End Of The Stick
2016
My Pet My Angel
2023
Mission Run
The Day of Days
2013
Battle of the Seven Sisters