| Title | Year | Status | Character |
|---|
| Being Human | 2013 | TV Series | Pete |
| Lost Girl | 2013 | TV Series | The Caretaker |
| Alien Mysteries | 2013 | TV Series | Detective Stephen White |
| Imaginaerum | 2012 | Dr. Jansson |
| For Dorian | 2012 | Short | Oliver Baum |
| Cyberstalker | 2012/V | Detective Page |
| Saving Hope | 2012 | TV Series | Dr. Ron McBride |
| King | 2012 | TV Series | Detective Sergeant Lou Adelman |
| Republic of Doyle | 2012 | TV Series | Chili Power |
| Burden of Evil | 2012 | TV Movie | Lt. Frank McDermott |
| Against the Wall | 2011 | TV Series |
| Afghan Luke | 2011 | Mark |
| Endgame | 2011 | TV Series | Robert Spiro |
| Goodnight for Justice | 2011 | TV Movie | Dan Reed |
| And Baby Will Fall | 2011 | TV Movie | Blanchard |
| Smallville | 2010 | TV Series | Joseph Cavanaugh |
| Tower Prep | 2010 | TV Series | Public School Teacher |
| Shattered | 2010 | TV Series | Karl Alvert |
| The Stranger | 2010 | Video | Chief Picker |
| The Phantom | 2009 | TV Mini-Series | Detective Sgt. Sean Davidson |
| Christmas Crash | 2009 | Video | Frank Martin |
| Zombie Dearest | 2009 | Reverend Harper |
| Impact | 2009 | TV Mini-Series | Tom Ranfield |
| Flashpoint | 2009 | TV Series | Sgt. Daniel Rangford |
| Anne of Green Gables: A New Beginning | 2008 | TV Movie | Gene Armstrong |
| Punisher: War Zone | 2008 | Captain Ross |
| Supernatural | 2008 | TV Series | Travis |
| The Quality of Life | 2008 | TV Movie | Tom Drood |
| Paparazzi Princess: The Paris Hilton Story | 2008 | TV Movie | Paris' Lawyer |
| Victor | 2008 | TV Movie | Cliff Barry |
| Saw IV | 2007 | Rex |
| Reaper | 2007 | TV Series | Campaign Manager |
| Race to Mars | 2007 | TV Mini-Series | Max 'Bull' Haber |
| The Best Years | 2007 | TV Series | Professor Fisher |
| 'Til Death Do Us Part | 2007 | TV Series | Jim Stevens |
| Steel Toes | 2007 | Interviewer |
| St. Urbain's Horseman | 2007 | TV Mini-Series |
| Small Avalanches | 2006 | Short | Uncle Winfield |
| The State Within | 2006 | TV Series | Carl Garcia |
| Why I Wore Lipstick to My Mastectomy | 2006 | TV Movie |
| Absolution | 2006 | TV Movie | Father Paul Montoya |
| The Path to 9/11 | 2006 | TV Mini-Series | Jim Fielding - CIA |
| Angela's Eyes | 2006 | TV Series | Eddie Young |
| Bon Cop Bad Cop | 2006 | Brian MacDuff |
| Jeff Ltd. | 2006 | TV Series |
| The Sentinel | 2006 | Detective #2 |
| This Is Wonderland | 2005-2006 | TV Series | Jack Angel |
| Casino | 2006 | TV Series | Thomas Wilson |
| Secret Files of the Inquisition | 2006 | TV Series documentary | Giovani Pietro Carafa
Pope Paul IV
Pedro de Arbues
... |
| Mayday | 2005 | TV Movie | Harold Stein |
| Sue Thomas: F.B.Eye | 2002-2005 | TV Series | Joe Wolf / Dr. Phillip Crane / Guy on Tv |
| Doc | 2001-2004 | TV Series | Dr. Oliver Crane |
| A Different Loyalty | 2004 | Jack Hewitt |
| A Home at the End of the World | 2004 | Burt Morrow |
| Blue Murder | 2003-2004 | TV Series | Cam McBride / Jacob Hamilton |
| Summer with the Ghosts | 2004 |
| Dorian | 2004 | Detective Giatti |
| Il duce canadese | 2004 | TV Mini-Series | Mazzotta |
| Mutant X | 2003 | TV Series | Dr. Vincent Arrigo |
| Les aventures tumultueuses de Jack Carter | 2003 | TV Series | Luca Galvani |
| Hurt | 2003 | Darla's Dad |
| The Recruit | 2003 | Bill Rudolph, Dell Rep |
| The Last Chapter II: The War Continues | 2003 | TV Mini-Series | Norm Attwood (2003) |
| All Around the Town | 2002 | TV Movie | Brendan Moody |
| Bury the Lead | 2002 | TV Series | Miles Rebick |
| After Amy | 2001 | TV Movie |
| Far Gate | 2001 | Video Game English version, voice |
| Largo Winch: The Heir | 2001 | TV Movie | Joop Van Dreema |
| Live Through This | 2000 | TV Series | Drake Taylor |
| Wind at My Back | 1997-2000 | TV Series | Del Sutton |
| Omertà - Le dernier des hommes d'honneur | 1999 | TV Series | Gino Favara |
| Diagnosis Murder | 1999 | TV Series | Ira Janos |
| A Map of the World | 1999 | Dan Collins |
| Sea People | 1999 | TV Movie | James Forrest |
| The Practice | 1999 | TV Series | Larry Conley |
| Crime in Connecticut: The Story of Alex Kelly | 1999 | TV Movie | Mr. Sherman, Alex's Attorney |
| Escape from Mars | 1999 | TV Movie | Jason, Mission Control Weasel |
| A Boy's Own Story | 1998 | Short | Father |
| Mythic Warriors: Guardians of the Legend | 1998 | TV Series | Chiron |
| PSI Factor: Chronicles of the Paranormal | 1998 | TV Series | Chief Phil Pratt |
| Giving Up the Ghost | 1998 | TV Movie |
| Once a Thief | 1998 | TV Series | Carmine |
| Once a Thief: Family Business | 1998 | TV Movie | Carmine |
| Omertà II - La loi du silence | 1997 | TV Mini-Series | Gino Favara |
| Tuff Luk Klub | 1997 | Dominic Gallano |
| Goosebumps | 1997 | TV Series | Colin Blackwell |
| Nothing Sacred | 1997 | TV Series |
| Lies He Told | 1997 | TV Movie | Sgt. Bill Bell |
| Black Harbour | 1997 | TV Series | Jeff Schmitt |
| Shadow Zone: The Undead Express | 1996 | TV Movie | Dad |
| F/X: The Series | 1996 | TV Series | Nicky Vincent |
| The Deliverance of Elaine | 1996 | TV Movie |
| Omerta, la loi du silence | 1996 | TV Series | Gino Favara |
| Long Island Fever | 1995 | TV Movie | Will Dannon |
| Ebbie | 1995 | TV Movie | Paul |
| Iron Eagle IV | 1995 | Snyder |
| Degree of Guilt | 1995 | TV Movie | Mackinlay Brooks |
| The Possession of Michael D. | 1995 | TV Movie | The Police Chief |
| Vanished | 1995 | TV Movie | Tom Armour |
| Sirens | 1995 | TV Series | Dominic Duzaky |
| Side Effects | 1995 | TV Series | Dr. Jack Mason |
| TekWar | 1995 | TV Series | John Grant |
| Spike of Love | 1994 | Harold |
| Due South | 1994 | TV Series | Mr. Nichols |
| Replikator | 1994 | Byron Scott |
| Street Legal | 1990-1994 | TV Series | Brian Malony |
| RoboCop | 1994 | TV Series | Trenton |
| The Neighbor | 1993 | John |
| Bonds of Love | 1993 | TV Movie | Reporter |
| Double or Nothing: The Rise and Fall of Robert Campeau | 1993 |
| La vie fantôme | 1992 | Pierre |
| Secret Service | 1992 | TV Series | Delaney |
| The Diamond Fleece | 1992 | TV Movie | Matrisciana |
| Catwalk | 1992 | TV Series | Gus Danzig (1994) |
| Bombardier | 1992 | TV Mini-Series | Major McBain |
| The Return of Eliot Ness | 1991 | TV Movie | Pete Sheppard |
| Counterstrike | 1991 | TV Series | Mallick |
| Clearcut | 1991 | Peter Maguire |
| Heritage Minutes | 1991 | TV Series | Coleman |
| A Touch of Murder | 1990 | Bobby |
| Princes in Exile | 1990 | Dr. Kattenberg |
| Cursed | 1990 | Vladimir Spratz |
| War of the Worlds | 1990 | TV Series | Paul Daniels |
| E.N.G. | 1990 | TV Series | Frank |
| Blind Fear | 1989 | Cal |
| Without Work: Is Everyone Here Crazy | 1989 | Short |
| The Phone Call | 1989 | TV Movie | Carey Parker |
| The Hitchhiker | 1984-1989 | TV Series | Vic / Geoffrey Butler |
| The Gunrunner | 1989 | George |
| Jesus of Montreal | 1989 | Daniel's Doctor / Daniel (English version, voice) |
| Red Earth, White Earth | 1989 | TV Movie | Fenske |
| Without Work: Killing Time | 1988 | Short |
| Tommy Tricker and the Stamp Traveller | 1988 | Brin James |
| Shades of Love: The Emerald Tear | 1988 | TV Movie | Rusty |
| Criminal Law | 1988 | Gary Hull |
| The Carpenter | 1988 | Sheriff J.J. Johnston |
| Shades of Love: Moonlight Flight | 1988 | TV Movie | Arnie Glassman |
| Night Heat | 1988 | TV Series | Councilman |
| People and Science: Deadlines | 1987 | Short |
| The Last Straw | 1987 |
| Wild Thing | 1987 | Dink |
| Shades of Love: Make Mine Chartreuse | 1987 | TV Movie | Teitlebaum |
| Gabe's Armie | 1986 | Short |
| Happy Birthday Hacker John | 1986 | Short |
| Spearfield's Daughter | 1986 | TV Mini-Series | Rossano |
| The Trumpeter | 1986 | Short | Bauer |
| Where Are You My Lovelies | 1986 | Short |
| Macskafogó | 1986 | Additional Voice (English version, voice) |
| Mortimer Griffin and Shalinsky | 1985 | Short |
| The Blue Man | 1985 | Mick |
| The Surrogate | 1984 | Salesman |
| A Single Regret | 1983 | Short |
| Happy Birthday to Me | 1981 | Amelia's Date |
| XX | 2017 | completed | Dr. Weller (segment "The Box") |
| Framed for Murder: A Fixer Upper Mystery | 2017 | TV Movie | Pete Hughes |
| An American Dream: The Education of William Bowman | 2016 | Halberg Counsel 1 |
| Shoot the Messenger | 2016 | TV Series | Insp. Morris |
| Becoming Wigglesworth | 2016 | Short | Ken |
| Love on a Limb | 2016 | TV Movie | Sheriff Larry Garbaldi |
| Killjoys | 2016 | TV Series | Marris Jaqobis |
| Orphan Black | 2013-2016 | TV Series | Lieutenant Gavin Hardcastle |
| Rogue | 2016 | TV Series | Jared Bosco |
| Valentine Ever After | 2016 | TV Movie | Walter |
| Flower Shop Mystery: Mum's the Word | 2016 | TV Movie | Tom Harding |
| Deadly Voltage | 2016 | Nigel |
| Christmas Incorporated | 2015 | TV Movie | Mayor Martin Keegan |
| The Strain | 2015 | TV Series | Harrison McGeever |
| Hard Rock Medical | 2013-2015 | TV Series | Ray Teneli |
| Good Witch | 2015 | TV Series | Jerry |
| A Wish Come True | 2015 | TV Movie | Charlie |
| Christmas at Cartwright's | 2014 | TV Movie | Mr. Cartwright |
| Covert Affairs | 2014 | TV Series | Commander Richard Wheeler |
| Reign | 2014 | TV Series | The Count |
| Dr. Cabbie | 2014 | Judge Anders |
| Touring T.O. | 2014 | TV Mini-Series | Richard |
| How to Build a Better Boy | 2014 | TV Movie | General McFee |
| Brick Mansions | 2014 | Lieutenant |
| Sorority Surrogate | 2014 | TV Movie | Oscar Oberly |
| Boys on Film 11: We Are Animals | 2014 | Oliver Baum (segment "For Dorian") |
| The Best Laid Plans | 2014 | TV Mini-Series | Norm Fontana |
| Christmas with Tucker | 2013 | TV Movie | Thorne |
| We Are Not Here | 2013 | Short | The Policeman |
| Bank$tas | 2013 | Jesse Finkelstein |
| Copper | 2013 | TV Series | Judge |
| Bomb Girls | 2013 | TV Series | Detective Brodie |
| The Resurrection of Tony Gitone | 2013 | Frank |