Actor · Born 1961
In Search of Lost Time
2022
Three Decisive Battles
2015 · as Zhou Shidi
Yuchi Gong
2013
Marco Polo
2007 · as Mongol Cavalry Leader
The Warrior
2001 · as Ying Jie-na