2024
How to Die Alone as Sam Cohen2024
Seeds as Not available2020
Nurses as Dr. Shore2020
Hey Lady! as Manager / Gallery Owner2019
Hudson & Rex as Sam2019
Diggstown as Colm MacLean2019
The Remnant as Richard Marwick2019
Into Invisible Light as Michael2017
Save Me as Chief Gord2017
Bruno & Boots: This Can't Be Happening at Macdonald Hall as Headmaster Sturgeon2017
Serialized as Phillip Radcliffee2016
Sadie's Last Days on Earth as Roger Mitchell2014
The Grand Seduction as Trip Anderson2013
Sex After Kids as Sean2012
Off2Kali Comedy as Himself2012
Sunshine Sketches of a Little Town as Reverend Drone2012
The Secret Disco Revolution as Self - Narrator (voice)2012
War of 1812: Been There, Won That as Host2011
Suits as Avery McKernon2011
The Bend as Mr. Campbell2010
Republic of Doyle as Gearhardt2010
18 to Life as Not available2010
GravyTrain as Houston Gravytrain Sr.2010
Coopers' Camera as Tim Cooper2009
Producing Parker as James Hard / Blake (voice)2009
Leslie, My Name Is Evil as Walter2008
Murdoch Mysteries as Terrence Meyers2008
Best Ed as (voice)2008
Willa's Wild Life as Willa's father2008
The Red Green Story: We're All in This Together as Ranger Gord2007
Little Mosque on the Prairie as Not available2007
Butterfly on a Wheel as Karl Granger2007
Do Not Bend as Peter2006
Ruby Gloom as Scaredy Bat (voice)2006
Kraft Hockeyville as Not available2006
Niagara Motel as Henry2005
Cheaper by the Dozen 2 as Mike Romanow2005
Mischief City as Not available2004
This Is Wonderland as Phil Sharma2003
Missing as Senator Metcalf2003
Eloise at the Plaza as Mr. Nye the Lawyer2003
Jericho Mansions as Bill Cherry2002
Puppets Who Kill as Not available2002
Death to Smoochy as News Anchor2002
Escape from the Newsroom as Jim Walcott2001
Doc as Not available2001
Tracker as Rahne Sullivann2000
Ginger Snaps as Mr. Wayne2000
Angels in the Infield as Dexter Deekin2000
The Highwayman as Bob Bender1999
Twice in a Lifetime as Ira Finkelstein1999
Big Wolf on Campus as Not available1999
Genius as Dean Wallace1999
Water Damage as Sandy Adams1998
Made in Canada as Not available1998
Eerie, Indiana: The Other Dimension as Not available1998
Bad As I Wanna Be: The Dennis Rodman Story as Not available1998
Bone Daddy as Tarnower1998
Blackjack as Bobby Stern1998
When Husbands Cheat as Jason1998
The Garbage Picking Field Goal Kicking Philadelphia Phenomenon as Captain Walker1998
This Matter of Marriage as Dana Hall1998
Mr. Music as Harley Yates1998
Double Take as Robert Mead1998
Escape from Wildcat Canyon as Douglas Flint1997
Earth: Final Conflict as Eli Hanson1997
Ned's Newt as Eric Flemkin (Ned's father) (voice)1997
Elvis Meets Nixon as Pilot1997
Any Mother's Son as Captain John Curtis1997
Seven Gates as Jenkins1996
Psi Factor: Chronicles of the Paranormal as Not available1996
The Newsroom as Jim Walcott1996
FX: The Series as Bennett1996
Trilogy of Terror II as Dennis1996
Joe's Wedding as Dennis1995
Goosebumps as Jeffery Burton1995
No Price Too High as Not available1994
Viper as Arnie Nevelson1994
Burke's Law as Bill Kingsley1994
Car 54, Where Are You? as DA #11992
Forever Knight as Not available1991
The Red Green Show as Ranger Gord1989
Seinfeld as Lloyd Braun1988
C.O.P.S. as Bullseye (voice)1983
Screwballs as Rick McKay1982
Cheers as KirbyNaN
COLD as Dr. Niedorzeczny