Scars Of Nanking
Role(s): Dr. Robert Wilson
Beating Heart
Ip Man 4: The Finale
Role(s): Andrew
Who Is Undercover
Role(s): Lock Vader
The Ark: An Iron Sky Story
Role(s): Tom Carter