Actor · Born 1983
Legend of the White Dragon
2026 · as Detective Bryant
Train Dreams
2025 · as Fu Sheng
RSVP
2024 · as Kang
Righteous Thieves
2023 · as Security Guard #2
Happy Mart
2023 · as Assassin
Ready Player One
2018 · as Chinese Gamer
Dragon Blade
2015 · as Han Soldier
My Lucky Star
2013 · as Li Wan's henchman
Back to 1942
2012 · as Refugee
The Sorcerer and the White Snake
2011 · as Monk
Kwoon
2004