
2024
Abducted Off the Street: The Carlesha Gaither Story as Detective Darby2023
Transformers: Rise of the Beasts as Bishop2023
FUBAR as General Olmstead2021
Kwêskosîw: She Whistles as The Cab Driver2019
The Umbrella Academy as Gary2019
In the Dark as Vincent2019
Diggstown as Ezra Elvins2019
Diggstown as Ezra Elvins (as Aiden Devine)2018
Impulse as Sheriff Frederick Dale2018
22 Chaser as Ray2018
I'll Take Your Dead as William2018
Backstabbing for Beginners as Justin Cutter2018
Catch and Release as Robert2017
The Bold Type as RJ Safford2016
The Girlfriend Experience as Martin Bayley2016
Suicide Squad as Chairman2016
The Birdwatcher as Wynn Wilson2015
Killjoys as Last Seer2015
Two Wrongs as Gerald2014
WolfCop as Chief2014
October Gale as Al Tessier2013
Hannibal as Eldon Stammets2013
Motive as Barry Ketchum2013
The Informant as Bobby Sims2013
Victims as Carl2013
Mad Ship as Edmund2011
John A.: Birth of a Country as John Sandfield Macdonald2011
Certain Prey as Sloan2010
Rookie Blue as Staff Sgt. Boyko2010
Republic of Doyle as Hal Gushue2010
Sophie & Sheba as Nate2010
Captivus as Kurt2009
Dolan's Cadillac as Roman2008
Outlander as Einar2006
The House Next Door as Buck Sheehan2006
Everything's Gone Green as Alan2006
Prairie Giant: The Tommy Douglas Story as MJ Coldwell2005
A History of Violence as Charlie Roarke2005
The Dark Hours as Harlan Pyne2005
Our Fathers as Bernie McDaid2004
Against the Ropes as Crisco2004
Wonderfalls as Father Joe Scofield2004
Irish Eyes as John Phelan2003
The Reagans as Bill Shelby2003
Cold Creek Manor as Skip Linton2003
Veritas: The Quest as Grey Man2003
Veritas: The Quest as Tollan2003
Ice Bound as John Penny2002
100 Days In The Jungle as Barry Meyer2002
Trudeau as Tim Ralfe2002
Widows as Mike Resnick2001
Don't Say a Word as Leon Edward Croft2001
Reunion as Jack Cosgrave2001
A Wind at My Back Christmas as Inspector Wells2001
Dice as Marcus Starck2001
MythQuest as Bryn2001
Brian's Song as Abe Gibron2001
Life with Judy Garland: Me and My Shadows as Frank Gumm2000
Who Killed Atlanta's Children? as Special Agent Jack Johnson1999
Twice in a Lifetime as Mr. Ryder1999
36 Hours to Die as Al1999
Striking Poses as Badger1999
Judgment Day: The Ellie Nesler Story as Brandon's Father1997
The Arrow as Jim Chamberlin1997
Trucks as Trucker Bob1997
Dinner at Fred's as Officer Mike1997
The Arrow as Jim Chamberlain1997
Heritage Minutes: Avro Arrow as Jim Chamberlain1997
Promise the Moon as James Bennett1997
Joe Torre: Curveballs Along the Way as Wade Boggs1996
Gotti as James McBratney1996
FX: The Series as Terry Kent1996
Joe's Wedding as Fred McCarthy1995
Net Worth as Ted Lindsay1995
Iron Eagle on the Attack as Cpl. Fincher1994
Due South as Robert Kruger1994
Love & Human Remains as Sal1994
Against Their Will as Jerry1993
Dieppe as Casey1992
Heritage Minutes: Governor Frontenac as English Envoy1991
Heritage Minutes: Jacques Plante as Additional Cast1991
Heritage Minutes: Valour Road as Eating Soldier1991
Heritage Minutes: Soddie as Man1990
Descending Angel as Security Clerk1990
A Touch of Murder as Not available1989
Criminal Law as Reporter1987
And Then You Die as Not available