
Birthday
N/A
Gender
Male
Place of Birth
Also know as
--

(2006) Desperation
as Cha'an

(2007) X's & O's
as Gilly

(2022) Gone in the Night
as Ramon Lau

(2014) The Cookie Mobster
as Lo Pan

(2022) Father Stu
as Tim

Canvas
as Cormack

(2020) The Paper Tigers
as Danny

(2014) A Leading Man
as Tony

(2016) MacGyver
as Dr. Basco Fox

(2018) The Rookie
as Dahrio Salonga

(2021) Star Wars: The Bad Batch
as Lieutenant Maylur / Stormtrooper (voice)

(2021) Star Wars: The Bad Batch
as Lieutenant Maylur / Stormtrooper #1 (voice)

(2023) Unicorn: Warriors Eternal
as Ancient Egypt Seng (voice)

(2023) Unicorn: Warriors Eternal
as Ancient Egypt Seng / Man 3 (voice)

(2002) Monk
as John Kuramoto

(2023) Unicorn: Warriors Eternal
as Lao Xi Sheng (voice)

(2014) True Detective
as Ernst Bodine

(2019) The Morning Show
as Jimmy

(2006) The Unit
as Operations Assistant

(2023) BLUE EYE SAMURAI
as Kazuyoshi (voice)

(2023) BLUE EYE SAMURAI
as Second Man's Voice (voice)

(2011) Grimm
as Sam Tomas

(2023) Jessica's Big Little World
as Lolo (voice)

(2018) The Resident
as Albert Soriano

(2018) Station 19
as Captain Pat Aquino

(2006) The Unit
as Art (uncredited)

(2005) Grey's Anatomy
as Captain Pat Aquino

(2010) Rizzoli & Isles
as Dr. Mark Lowe

(2020) Helstrom
as Chris Yen

(2005) Bones
as Grad Student #2

(2003) The O.C.
as Miguel

(2006) The Unit
as Art - Operations Assistant (uncredited)

(2018) Magnum P.I.
as Milo

(2021) The Equalizer
as Matthew Bayani

(2010) Parenthood
as Edwin Chung

(2025) Ballard
as Nelson Hastings

(2014) The Last Ship
as Kanoa

(2003) NCIS
as Ray Kessel