Acting
The Battle at Lake Changjin II: Water Gate Bridge
2022 · Movie
The Battle at Lake Changjin
2021 · Movie
Chinese Doctors
Ip Man 4: The Finale
2019 · Movie
Day Zero
2011 · Series
Saving Sarah Cain
2007 · Movie