Actor
Lucy
2014 · as Chinese Doctor
Shanghaï Blues, nouveau monde
2013 · as Yu
Love and Bruises
2011 · as Liang Bin
Eden Log
2007 · as Technician