Movie | Chinese Wine | 2016-01-15 | |
Movie | Days of Our Own | Du Hao | 2016-09-02 |
Movie | 22nd Catch | 袁廣清 | 2016-09-23 |
Movie | Death Trip | Chen Yulin | 2014-12-26 |
Series | Unbeatable 2 | 2011-08-06 | |
Movie | L-O-V-E. | Cheng (segment "San sheng you xing") | 2009-02-26 |
Movie | Cape No. 7 | Aga | 2008-08-22 |