Actor · Born 1983
Cyclophiops Major
2020
My Ten Million
2016
Police Story: Lockdown
2013 · as Chao Ge
Detective Dee and the Mystery of the Phantom Flame
2010 · as Zhang Xun
Blood: The Last Vampire
2009 · as Japanese Police