2020
Big Sky as Deputy on Guard (1 episode)
2019
Batwoman as Damien / Butler (1 episode)
2015
The Unauthorized Melrose Place Story as Reporter
2013
Motive as Caterer Boss (1 episode)
2011
Once Upon a Time as Vortigan (1 episode)
2006
Psych as Dietrich Mannheim (1 episode)
2001
Chain of Fools as Waiter
2000
Holiday Heart as Travel Agent Dan
2000
Andromeda as Nissa (1 episode)
2000
Final Destination as Hare Krishna
1999
Can of Worms as Hanzel