Film
Max Zhang
Lao Guan
李治廷
Ke Tong
蒋璐霞
Yao Guai
Mark Luu
张衣
薛佳凝
劉燁
Cang Ying
亚历山大·罗比拉德
Defense Minister
Chief of Station
2024
Hounds of War
Tehlikeli
2021
8. Kısım
2022
Belalı Yumruklar
Düşman Hattı Sekizinci Ekip
2014
Spektral
2016
Keskin Nişancı: Son Direniş
2025
Off the Grid
Wolf Hound