Crossing 2026
as Chen Geng
Chinese Doctors 2021
Actor
The Founding of an Army 2017
The Road Less Traveled 2010
Credits from TMDB.