Home / Discover / People

Mama

2013
as Dr. Dreyfuss

Slasher

2016
as Superintendent Isaac Kashtinsky

The Tuxedo

2002
as Rogers

Bitten

2014
as Roman Navikev

Aliens

1986
as Pvt. Daniel Spunkmeyer

Cinderella Man

2005
as Reporter

Breakout

2013
as Chuck

The Line

2009
as Donny

Exit Wounds

2001
as Rory

The Good Shepherd

2004
as Jeffrey Altman

Killing Moon

1999
as Lt. David Thatcher

Recipe for Murder

2002
as Henry Bettencamp

After Munich

2019
as Annæus Schjødt

The Escape

2016
as FBI Agent

Remember

2015
as Retirement Home Director

Going Back

2001
as Eric

Hurt Penguins

1992
as Nick Piccione

A Dark Truth

2012
as Caller

The Kindness of Strangers

2019
as Jeff's Landlord

The Sleep Room

1998
as Aaron Rothenberg

External Affairs

1999
as Sergei Kulekin

Haven

2001
as Mordechai

Jack Brooks: Monster Slayer

2007
as Counselor Silverstein

Deadliest Sea

2009
as Marty

Against the Wall

2011
as Lieutenant Papadol

Diary of the Dead

2007
as Police Officer

Virus

1996
as Ripley

Letters to Satan Claus

2020
as Kevin Kevins

Mr Bernstein

2016
as Leonard Bernstein

The Veteran

2006
as Eric

Pilgrim

2000
as Hogan

Wounded

1997
as David Boyd

Magic Flute Diaries

2008
as Monostatos

Casino Jack

2010
as Kontantinos (Gus) Boulis

Direct Action

2004
as LoPresti

Ordinary Days

2017
as Abe Barnard

A Town Without Christmas

2001
as Mayor Dennis

A Dad for Christmas

2006
as Jim Benson

Royce

1994
as Tommy McFain

Guest Star

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