Credits
- 2016 · American Crime Story as Dr. Loeb
- 2015 · Rosewood as Roger Jones
- 2014 · black-ish as Dr. Feinberg
- 2006 · Psych as Phelps
- 2005 · Bones as Crocodile Cowboy
- 2005 · Weeds as Apartment Seller
- 2005 · Avatar: The Last Airbender as Additional Voices (voice)
- 2005 · American Dad! as (voice)
- 2004 · Van Helsing: The London Assignment as Palastwache (voice)
- 2003 · NCIS as Harry Day
- 2002 · Without a Trace as Thatcher
- 2002 · She Spies as Victor Turner
- 2001 · Extreme Honor as
- 2000 · Lucky Numbers as Paramedic
- 2000 · Strong Medicine as
- 2000 · The Kid as Wedding Guest
- 2000 · Adrenaline Run as Stoli
- 1998 · Charmed as Donnie
- 1998 · Bulworth as Video Cameraman
- 1997 · Veronica's Closet as Larry
- 1997 · Clockwatchers as Jack Shoberg
- 1997 · Just Shoot Me! as Richard
- 1995 · JAG as Major Bartz
- 1995 · Illegal in Blue as Aram Shassad
- 1994 · Friends as Teacher
- 1994 · ER as Michael Gambrell
- 1994 · Ellen as Josh Patterson