
Movies (9)

7.4
The Unforgivable
as Young Cop
2021

5.0
The Familiar
as The Jogger
2009

6.3
Fetching Cody
as Paramedic #1
2005
Splendid Things
2005

7.0
P.T. Barnum
as Samuel Hurd
1999

3.9
36 Hours to Die
as Mason
1999

7.2
The Long Winter
as Aide de camp de Colborne
1999

5.4
Free Money
as Kyle
1998

6.7
Out of Mind: The Stories of H.P. Lovecraft
as Randolph Carter
1998
TV Shows (14)

6.7
The Twilight Zone
as HSI Agent
2019

8.5
The Good Doctor
as Cole Carpenter
2017

8.4
Riverdale
as Store Clerk
2017

7.2
Timeless
as Albert Speer
2016

7.3
DC's Legends of Tomorrow
as Nazi Commandant
2016

6.9
Colony
as Lead Grayhat
2016

6.8
Arrow
as Volkov
2012

7.2
Human Target
as ER Doctor
2010

8.3
Supernatural
as Serge Ladouceur
2005

7.2
The Twilight Zone
as Jet
2002

6.5
Glory Days
2002

5.0
P.T. Barnum
as Samuel Hurd
1999

7.2
First Wave
as Graydon
1998

8.3
Stargate SG-1
as Ma'kar
1997