Home / Discover / People

Letters to Satan Claus

2020
as Kevin Kevins

The Kindness of Strangers

2019
as Jeff's Landlord

After Munich

2019
as Annæus Schjødt

Ordinary Days

2017
as Abe Barnard

The Escape

2016
as FBI Agent

Mr Bernstein

2016
as Leonard Bernstein

Slasher

2016
as Superintendent Isaac Kashtinsky

Remember

2015
as Retirement Home Director

Bitten

2014
as Roman Navikev

Mama

2013
as Dr. Dreyfuss

Breakout

2013
as Chuck

A Dark Truth

2012
as Caller

Against the Wall

2011
as Lieutenant Papadol

Casino Jack

2010
as Kontantinos (Gus) Boulis

The Line

2009
as Donny

Deadliest Sea

2009
as Marty

Magic Flute Diaries

2008
as Monostatos

Jack Brooks: Monster Slayer

2007
as Counselor Silverstein

Diary of the Dead

2007
as Police Officer

The Veteran

2006
as Eric

A Dad for Christmas

2006
as Jim Benson

Cinderella Man

2005
as Reporter

Direct Action

2004
as LoPresti

The Good Shepherd

2004
as Jeffrey Altman

The Tuxedo

2002
as Rogers

Recipe for Murder

2002
as Henry Bettencamp

Haven

2001
as Mordechai

Exit Wounds

2001
as Rory

Going Back

2001
as Eric

A Town Without Christmas

2001
as Mayor Dennis

Pilgrim

2000
as Hogan

External Affairs

1999
as Sergei Kulekin

Killing Moon

1999
as Lt. David Thatcher

The Sleep Room

1998
as Aaron Rothenberg

Wounded

1997
as David Boyd

Virus

1996
as Ripley

Royce

1994
as Tommy McFain

Hurt Penguins

1992
as Nick Piccione

Aliens

1986
as Pvt. Daniel Spunkmeyer

Guest Star

Episode Star Trek: Discovery
All In
2022
Episode 9-1-1
Desperate Times
2021
Episode Clarice
Family Is Freedom
2021
Episode Clarice
Are You Alright?
2021
Episode Star Trek: Discovery
Terra Firma (2)
2020
Episode Taken (2017)
A Clockwork Swiss
2017
Episode 12 Monkeys
Fatherland
2016
Episode Scorpion
Cuba Libre
2015
Episode The Strain
BK, NY
2015
Episode The Strain
Quick and Painless
2015
Episode The Strain
By Any Means
2015
Episode Orphan Black
Conditions of Existence
2013
Episode Orphan Black
Parts Developed in an Unusual Manner
2013
Episode Orphan Black
Unconscious Selection
2013
Episode Saving Hope
Little Piggies
2013
Episode Copper
In the Hands of an Angry God
2012
Episode Copper
The Empty Locket
2012
Episode Less Than Kind
Play It Again Sam
2012
Episode Alphas
Pilot
2011
Episode Alphas
Pilot (2)
2011
Episode Alphas
Pilot (1)
2011
Episode Alphas
A Short Time in Paradise
2011
Episode Less Than Kind
To Be a Man
2008
Episode Less Than Kind
Pakikisama
2008
Episode The Dresden Files
Birds of a Feather
2007
Episode The Unit
Bedfellows
2007
Episode The Dresden Files
What About Bob?
2007
Episode The Dresden Files
Storm Front
2007
Episode Boston Legal
Breast in Show
2006
Episode Sleeper Cell
School
2006
Episode Angela's Eyes
In God's Eyes
2006
Episode Angela's Eyes
Open Your Eyes
2006
Episode Angela's Eyes
Eyes on the Prize
2006
Episode Sleeper Cell
Torture
2006
Episode Cold Case
Blank Generation
2005
Episode Due South
They Eat Horses, Don't They?
1994
Episode Due South
Manhunt
1994
Episode Kung Fu: The Legend Continues
The Bardo
1994
Episode Due South
Free Willie
1994
Episode Due South
Diefenbaker's Day Off
1994