Scars Of Nanking 2017
as Father John Magee
China Salesman 2017
as Mr. Carlos, Director of LK Telecom Group
Who Is Undercover 2014
as John Leighton Stuart
Credits from TMDB.