Actor · Born 1987
The Chivalrous Detective: Patrridge Day
2019 · as Liu Yan
The Chivalrous Detective: Capital In Blood
The Chivalrous Detective: Blood Shines Again
2015 · as Liu Yan
Of Monks and Masters: The Yecha Clan
2015 · as Zhao Linger
Of Monks and Masters: Spell of Death
Struggle on the Wulinclen
2015
Of Monks and Masters: Mystery of the Tomb
Of Monks and Masters: Murder at the Lending House
Laozi Went out of Hangu Pass
2014
Saving General Yang
2013 · as Zhou Yunjing
72 Tenants of Prosperity
2010 · as Customer Neighbour
All's Well, End's Well 2009
2009 · as Servant