Series |
Wimzie's House
|
Rousso (voice) |
2025 |
Series |
Roadside Picnic
|
Lucky Carter |
2025 |
Movie |
The Fire Inside
|
AJ |
2024-12-25 |
Movie |
Beau Is Afraid
|
Rattled Businessman |
2023-04-14 |
Movie |
EVERGREEN$
|
Morgan |
2023-12-22 |
Movie |
The Christmas Checklist
|
George |
2022-12-12 |
Movie |
Moonfall
|
Judge |
2022-02-03 |
Movie |
Chaos Walking
|
Hammer |
2021-02-24 |
Movie |
Boys On Film 20: Heaven Can Wait
|
Moose (segment "Manivald") (voice) |
2020-05-18 |
Movie |
Clouds
|
Doctor |
2020-10-09 |
Movie |
Pieces of a Woman
|
Judge |
2020-12-30 |
Movie |
Birthmarked
|
Dr. Metcalfe |
2018-03-30 |
Movie |
Manivald
|
Moose (voice) |
2018-06-16 |
Movie |
Small Crimes
|
Chaplin |
2017-04-28 |
Series |
Faits divers
|
US Investigator |
2017-09-11 |
Movie |
The Glass Castle
|
Ronnie |
2017-08-11 |
Movie |
Summer Villa
|
Dominic Barone |
2016-07-23 |
Movie |
The Legend of Sarila
|
Itak (voice) |
2013-02-21 |
Movie |
Cyberbully
|
Principal Wasney |
2011-11-10 |
Movie |
Immortals
|
Hoplite Captain |
2011-11-10 |
Movie |
Peepers
|
Helman |
2010-04-01 |
Movie |
Final Verdict
|
Detective Lewis |
2009-02-01 |
Movie |
Dead Like Me: Life After Death
|
Police Commissioner Cusek |
2009-02-17 |
Series |
Sophie
|
Unknown |
2008-01-09 |
Movie |
Adam's Wall
|
|
2008-10-17 |
Movie |
The Christmas Choir
|
Bob |
2008-12-06 |
Movie |
A Woman's Rage
|
Officer Kingman |
2008-03-01 |
Movie |
300
|
Persian Emissary |
2007-03-07 |
Movie |
Christie's Revenge
|
Detective Hogue |
2007-06-24 |
Movie |
I'm Not There
|
Mr. Arvin |
2007-10-01 |
Movie |
Lotto 6/66
|
Landlord |
2006-08-15 |
Series |
10.5: Apocalypse
|
Unknown |
2006-05-21 |
Movie |
Mind Over Murder
|
Julian Hasty |
2006-08-12 |
Series |
Charlie Jade
|
Karl Lubinsky |
2005-04-16 |
Movie |
Bears
|
Narrator (voice) |
2004-12-03 |
Movie |
Jack Paradise (Les nuits de Montréal)
|
Winston White |
2004-02-20 |
Movie |
Tales from the Neverending Story: Resurrection
|
Cairon |
2003-07-10 |
Movie |
Tales from the Neverending Story: Badge of Courage
|
Cairon |
2003-06-05 |
Movie |
Deacons for Defense
|
Archie |
2003-01-01 |
Series |
The Dead Zone
|
Unknown |
2002-06-16 |
Movie |
Redeemer
|
|
2002-01-31 |
Movie |
Aftermath
|
Arnold Ross |
2002-02-03 |
Movie |
Tales from the Neverending Story: The Beginning
|
Cairon |
2001-10-06 |
Movie |
Tales from the Neverending Story: The Gift
|
Cairon |
2001-10-13 |
Movie |
The Killing Yard
|
Haywood Burns |
2001-09-23 |
Movie |
Island of the Dead
|
Dwight Truman |
2000-09-08 |
Series |
Big Wolf on Campus
|
Unknown |
1999-04-02 |
Movie |
Naked City: Justice with a Bullet
|
Donovan |
1998-10-04 |
Series |
Radio Active
|
Unknown |
1998-09-12 |
Movie |
The Long Island Incident
|
Colin Ferguson |
1998-05-03 |
Series |
Riverdale
|
Mike Hayes |
1997-09-22 |
Movie |
Stranger in the House
|
Slovitz |
1997-01-01 |
Movie |
Marked Man
|
Boyd |
1996-05-24 |
Movie |
Sci-fighters
|
Dr. Gene Washington |
1996-12-30 |
Movie |
A Husband, a Wife and a Lover
|
Dr. Carpenter |
1996-03-16 |
Movie |
Cagney & Lacey: The View Through the Glass Ceiling
|
Dr. Nasser |
1995-10-25 |
Movie |
Johnny and Clyde
|
Hadley |
1995-01-01 |
Movie |
Spenser: A Savage Place
|
Stevenson |
1995-05-20 |
Series |
Due South
|
Unknown |
1994-09-22 |
Movie |
Race to Freedom: The Underground Railroad
|
Ward |
1994-02-19 |
Movie |
My Breast
|
Dr. Henry Balmer |
1994-05-15 |
Series |
Are You Afraid of the Dark?
|
Unknown |
1992-08-15 |
Series |
Forever Knight
|
Unknown |
1992-05-05 |
Movie |
Deadly Surveillance
|
Pool side cop |
1991-09-06 |
Movie |
The Final Heist
|
Juan |
1991-10-24 |
Movie |
Scanners II: The New Order
|
Store Owner |
1991-05-03 |
Movie |
The Amityville Curse
|
Video Technician |
1990-05-07 |
Movie |
Criminal Law
|
Jackson |
1989-04-28 |
Movie |
The Kiss
|
Train Station Conductor |
1988-10-14 |
Movie |
Candy the Stripper
|
|
1983-08-01 |