Acting
Born September 2, 1985 · Weifang,Shandong Province,China
Crazy House
2019
Pubescence 4
2014
Record Love Song
Love Story
2013
Pubescence 3
2012
Lacuna
Kill the Boss
Paradise Lost
2011
Pubescence