2023
Fatal Attraction as Phil Packer2023
The Queue as Cole2017
Phantasmagoria: A Puzzle of Flesh as The Hecatomb2015
Bosch as John Chastain (uncredited)2015
Bosch as Chastain2012
County as ER Doc Aquino2011
Blur as Paul2009
NCIS: Los Angeles as Simon Amputuan2008
OTIS as Agent Nogi2006
The Game as John2005
Bones as Sean Treacher2005
Sleeper Cell as FBI Technician #22003
NCIS as Abog Galib2003
The Handler as Manager2003
Criminology 101 as Lawrence2002
Without a Trace as Resident2002
Presidio Med as Yalung2002
Storm Watch as NSA Agent2001
24 as FBI Agent #12001
Alias as Safe House Agent2001
Impostor as Newscaster2001
Teddy Bears' Picnic as Billy the Driver2000
Strong Medicine as Paramedic Jones2000
Bull as Paramedic #32000
Titans as Owen1999
The West Wing as Reporter1999
Judging Amy as Carlos1999
Rescue 77 as Asst. Director1999
The Thirteenth Floor as Bellhop1999
Babylon 5: A Call to Arms as Navigation1999
Three Secrets as Billy1998
Felicity as Student1998
L.A. Doctors as Not available1998
Godzilla as Apache Pilot1998
Yellow as Alex1998
The Party Crashers as Actor1997
The Practice as Off. Raysteen1997
Sunset Beach as Harry (uncredited)1997
Smart Guy as Rudy1997
Beverly Hills Ninja as Mr. Ozaru1995
Happily Ever After: Fairy Tales for Every Child as Middle Son / Cane Worker #1 (voice)1994
ER as Lovejoy1990
Beverly Hills, 90210 as Photographer1987
The Bold and the Beautiful as Delivery Man1973
The Young and the Restless as Manny Stewart1973
The Young and the Restless as Manny