
Acted in 13
2020s
- 2025
- 2024
- 2023
2010s
- 2018
- 2015
- 2014
Enthralled
Adam
- 2013
Real Playing Game
Young Li
Impirioso
Fan Shu
#aiww: The Arrest of Ai Weiwei
2nd Policeman / 2nd Soldier
2000s
- 2002

2020s
2010s
Enthralled
Adam
Real Playing Game
Young Li
Impirioso
Fan Shu
#aiww: The Arrest of Ai Weiwei
2nd Policeman / 2nd Soldier
2000s