Actor · Born 1983
The Blood Alligator
2019 · as Lan Lung
The Salt Caravan
2016 · as Yunlong
Questa notte è ancora nostra
2008 · as Yuan Fu