2024
Aftermath as Stauffer2018
Dirty John as Philip2018
A Different Time as Not available2014
How to Get Away with Murder as Ted2013
The Fosters as Ty's Attorney2012
Scandal as Guy in Van2011
Shameless as Dr. Emmanuel Garcia2011
Hart of Dixie as James2010
Parenthood as Doctor2008
Terminator: The Sarah Connor Chronicles as Clark2007
Private Practice as LAPD #22007
Mr. President as Not available2005
Grey's Anatomy as Lawyer2005
Officer Down as Bouncer2004
House as Pharmacist2004
Hidalgo as The Kurd1999
The West Wing as Chorus1994
ER as Resperatory Therapist