Actor
The Good Doctor (2017)
as Bryan Liu
Arrow (2012)
as Rene's Lawyer
16 Blocks (2006)
as Communications Tech
Eureka (2006)
as Scientist #2
The Good Doctor
Arrow
Eureka
Mayday
as First Officer
L'Or
as Anthony Marlow