Known For
Filmography
The Chinatown Diner
Movie

Dinner Rush
Movie

Out of Body
Movie · as Adam

The Agency
TV · as Guo · 4 eps

The Night Agent
TV · as Cisco, Cisco Jenkins · 3 eps

The Irrational
TV · as Ethan Steele · 1 ep

Fire Country
TV · as C.O. Murphy · 3 eps

Reverse
Movie · as Onyx

Kung Fu
TV · as Eddie Kwong · 1 ep

Invasion
TV · as Staff Sergeant Chen · 5 eps

Hudson & Rex
TV · as Kurt Yang · 1 ep

Creepshow
TV · as Ryan (segment "Something Burrowed, Something Blue") · 1 ep

Signed, Sealed, Delivered: The Road Less Traveled
Movie · as Doug

Titans
TV · as Benny · 1 ep

Siren
TV · as Calvin Lee · 27 eps

Max 2: White House Hero
Movie · as Agent Nelson

Meditation Park
Movie · as Young Fishmonger

Last Night in Suburbia
Movie · as Other Kid

Bigger Fatter Liar
Movie · as Police officer

The Good Doctor
TV · as Anthony Baylor · 1 ep

Who Killed JonBenét?
Movie · as Forgery Expert

Dead Rising: Endgame
Movie · as Military Technician

The Bleeding Edge
Movie · as Peng

Rufus
Movie · as Chang

Travelers
TV · as Morrison · 1 ep

Signed, Sealed, Delivered: Truth Be Told
Movie · as Trainee

Beeba Boys
Movie · as Jimmy Chu

Supergirl
TV · as Demos · 8 eps

Evil Feed
Movie · as Pete

Continuum
TV · as Phil · 1 ep

Arrow
TV · as Vendor · 1 ep

The Vampire Diaries
TV · as Peeing Guy #2 · 1 ep

Psych
TV · as Sang Tan · 1 ep
