2023
as Noah
2023
as Alex
2023
as Mild-Mannered Man
2022
as Physiotherapist
2021
as Wesley Humphrey
2020
as Tony Cusumano
2020
as Doctor Reed
2020
as Sang Vu
2020
as Mr. Diehl
2019
2019
as Vietnamese Cab Driver
2018
as Nuclear Weapons Expert
2018
as Pham Minh Thao
2017
as James Tran
2017
as Doctor Margulies
2017
as Valet
2016
as Fitzgerald 'Fitzy' Cheng
2016
as Doctor Ellis
2015
as Lin Tao
2015
as Agent Park
2015
as Reed's Doctor (Area 57)
2015
as Executive Assistant
2015
as Dale Harkin
2015
as Hung
2015
as Paramedic Sal
2015
as Head of Team Japan
2014
as Camera Clerk
2014
as Edwin
2014
as Mr. Liao
2014
as Shuji
2014
as Hung
2014
as News Producer
2013
as Kenji
2013
as Lieutenant Soto
2013
as Ernest
2013
as Doctor
2013
as Mobile Command Leader
2013
as Dr. Guildes
2013
as Coroner
2012
as Street Cop
2012
as Asian Delivery Guy
2008
as Ming
2007
as Guard #2