

American Crime Story
as Dr. Loeb
2016

Rosewood
as Roger Jones
2015

black-ish
as Dr. Feinberg
2014

Psych
as Phelps
2006

The Jake Effect
as Alan
2006

Bones
as Crocodile Cowboy
2005

Weeds
as Apartment Seller
2005

Avatar: The Last Airbender
as Additional Voices (voice)
2005

American Dad!
as (voice)
2005

Van Helsing: The London Assignment
as Palastwache (voice)
2004

NCIS
as Harry Day
2003

Without a Trace
as Thatcher
2002

She Spies
as Victor Turner
2002

Extreme Honor
as Sherman
2001

Lucky Numbers
as Paramedic
2000

Nikki
as Robert
2000

Strong Medicine
2000

The Kid
as Wedding Guest
2000

Adrenaline Run
as Stoli
2000

Charmed
as Donnie
1998