China Salesman
Who Is Undercover
Scars Of Nanking
Movie · as Father John Magee
Movie · as Mr. Carlos, Director of LK Telecom Group
Movie · as John Leighton Stuart