
Glisten and the Merry Mission
Elf Calendar (voice)
2023

The Flight Attendant
Jim Jones · (6 episodes)
2020

Hunters
Rolf Von Klaussen · (1 episode)
2020

Doom Patrol
Shipley (voice) · (4 episodes)
2019

S.W.A.T.
Father Dorner · (1 episode)
2017

Rounds
Liam · (1 episode)
2017

A Winter Rose
Marc
2016

Some Kind of Beautiful
Officer Lewis
2015

Reality
Billie
2015

Gotham Comedy Live
Self - Comedian · (1 episode)
2012

The Notice
Hostage Taker
2011

Going Down in La-La Land
Mr. Katz
2011

Hawaii Five-0
Warden · (1 episode)
2010

NCIS: Los Angeles
Otto Schmidt · (1 episode)
2009

My Demon
Carl Lee Barrett
2009

True Blood
Stanley · (1 episode)
2008

True Blood
Sickly-Looking Vampire · (1 episode)
2008

Criminal Minds
Sam Russell · (1 episode)
2005

NCIS
Wayne Sweeney · (3 episodes)
2003

NCIS
FBI Deputy Director Wayne Sweeney · (1 episode)
2003

Nip/Tuck
Granville Trapp · (1 episode)
2003

Without a Trace
Ramsey Gorman · (1 episode)
2002

CSI: Miami
Ethan Gaffney · (1 episode)
2002

Firefly
Bree · (1 episode)
2002

Life with Bonnie
Gentleman · (1 episode)
2002

CSI: Crime Scene Investigation
Walter Darian · (1 episode)
2000

After Sex
Tweedle Dum
2000

Charmed
The Boss / Sorcerer · (1 episode)
1998

V.I.P.
Pierce · (1 episode)
1998