Acting
What We Do in the Shadows
Guidance Counselor
2019
The Umbrella Academy
Member of MJ 12 #2
Titans
Priest
2018
Defiance
Lead Scientist
2013
Warehouse 13
Businessman
2009
The Jane Show
Management Guy
2006
Tilt
Dean
2005
This Is Wonderland
C.A. Henry Long
2004
Due South
Tommy
1994
Natasha
Judge
2015
Mitten
Man
The Lesser Blessed
Mr. Harrister
2012
John A.: Birth of a Country
Election Official
2011
Saw IV
Pathologist
2007
The Recruit
New Security Guard
2003
Snow Dogs
Sneed Brother #2
2002
The Man Who Knew Too Little
Middle-aged Man
1997