Known For
Filmography

CIA
TV · as Huang · 1 ep

Ballard
TV · as Nelson Hastings · 5 eps

Canvas
Movie · as Cormack

Unicorn: Warriors Eternal
TV · as Ancient Egypt Seng / Man 3 (voice), Ancient Egypt Seng (voice), Lao Xi Sheng (voice) · 1 ep

BLUE EYE SAMURAI
TV · as Second Man's Voice (voice), Kazuyoshi (voice) · 1 ep

Jessica's Big Little World
TV · as Lolo (voice) · 3 eps

Will Trent
TV · as Ward Falcon · 1 ep

Gone in the Night
Movie · as Ramon Lau

Father Stu
Movie · as Tim

Power Book IV: Force
TV · as AUSA Bill Tseng · 15 eps

Star Wars: The Bad Batch
TV · as Lieutenant Maylur / Stormtrooper #1 (voice), Lieutenant Maylur / Stormtrooper (voice) · 1 ep

The Equalizer
TV · as Matthew Bayani · 1 ep

The Paper Tigers
Movie · as Danny

Helstrom
TV · as Chris Yen · 10 eps

The Morning Show
TV · as Jimmy · 1 ep

The Rookie
TV · as Dahrio Salonga · 1 ep

The Resident
TV · as Albert Soriano · 2 eps

Station 19
TV · as Captain Pat Aquino · 7 eps

Magnum P.I.
TV · as Milo · 1 ep

MacGyver
TV · as Dr. Basco Fox · 1 ep

The Cookie Mobster
Movie · as Lo Pan

A Leading Man
Movie · as Tony

True Detective
TV · as Ernst Bodine · 6 eps

The Last Ship
TV · as Kanoa · 1 ep

Chicago P.D.
TV · as Jin Liu · 1 ep

Grimm
TV · as Sam Tomas · 1 ep

Rizzoli & Isles
TV · as Dr. Mark Lowe · 1 ep

Parenthood
TV · as Edwin Chung · 1 ep

X's & O's
Movie · as Gilly

Desperation
Movie · as Cha'an

The Unit
TV · as Operations Assistant, Art (uncredited), Art - Operations Assistant (uncredited), Employee · 1 ep

Grey's Anatomy
TV · as Captain Pat Aquino · 1 ep

Bones
TV · as Grad Student #2 · 1 ep

The O.C.
TV · as Miguel · 1 ep

NCIS
TV · as Ray Kessel · 1 ep

Monk
TV · as John Kuramoto · 1 ep
