| Title | Year | Status | Character |
|---|
| Brad's Status | 2017 | post-production | Panel Show Host |
| Roadside Picnic | 2016 | TV Series pre-production | The Principal |
| Stonewall | 2015 | | Queen Tooey |
| The Fixer | 2015 | TV Mini-Series | Motel Clerk |
| The Lottery | 2014 | TV Series | Jimmy |
| Pawn Sacrifice | 2014 | | Referee - Santa Monica |
| Separation | 2014/II | Short | Mr. Perry |
| Being Human | 2014 | TV Series | Incensed Husband |
| Meetings with a Young Poet | 2013 | | Middle-aged man #1 |
| The Young and Prodigious T.S. Spivet | 2013 | | Mr. Stenpock |
| Exploding Sun | 2013 | TV Movie | Roger Lynch |
| Betty and Coretta | 2013 | TV Movie | Reporter |
| The Factory | 2012/V | | Forensics Detective |
| Mr. Viral | 2012 | | Remi |
| Pinocchio | 2012 | | The Butter Man (English version, voice) |
| Mirror Mirror | 2012/I | | Townsman |
| Crisis Point | 2012 | TV Movie | Winson |
| Mulroney: The Opera | 2011 | | Robert Bourassa |
| Dead Lines | 2010 | TV Movie | Claudio Venisse |
| Second Chances | 2010 | TV Movie | Morton Dunn |
| The Foundation | 2009 | TV Series | Reggie |
| In Cold Love | 2009 | Short | Broken Man |
| South of the Moon | 2008 | | Randall Berkshire |
| I'm Not There. | 2007 | | Reporter #1 |
| 10.5: Apocalypse | 2006 | TV Mini-Series | Buried Survivor |
| Deadly Isolation | 2005 | TV Movie | Zimmer |
| Forbidden Secrets | 2005 | TV Movie | Ed |
| Slow Burn | 2005 | | Leland Neff |
| Horloge biologique | 2005 | | Animateur Infopub |
| The Tournament | 2005 | TV Series | Hal Farqueson |
| Wicker Park | 2004 | | Hotel Manager |
| Creepschool | 2004 | TV Series | Gilbert |
| Summer with the Ghosts | 2004 | | |
| Secret Window | 2004 | | Motel Manager |
| The Reagans | 2003 | TV Movie | Producer |
| DC 9/11: Time of Crisis | 2003 | TV Movie | Secret Service Agent |
| Going for Broke | 2003 | TV Movie | Mr. Dowling |
| Mambo Italiano | 2003 | | Italian Psychiatrist #1 |
| Nightwaves | 2003 | TV Movie | TV reporter #3 |
| Rudy: The Rudy Giuliani Story | 2003 | TV Movie | Reporter #2 |
| Deadly Betrayal | 2003 | TV Movie | Detective Drummond |
| Wicked Minds | 2003 | TV Movie | Coroner |
| Gleason | 2002 | TV Movie | Movie Director |
| Obsessed | 2002 | TV Movie | Dr. Raynor |
| Au plus près du paradis | 2002 | | Chanteurs restraurant |
| No Good Deed | 2002 | | Clarevoyant (uncredited) |
| One Way Out | 2002 | Video | Gambling Room Manager |
| Riders | 2002 | | Black / White Police Officer #2 (as Richard Justras) |
| Federal Protection | 2002 | TV Movie | Young Cop |
| Matthew Blackheart: Monster Smasher | 2002 | TV Movie | Topi Rogo |
| Dice | 2001 | TV Mini-Series | Instalation Man #1 |
| Largo Winch | 2001 | TV Series | Mr. James Toller |
| Nowhere in Sight | 2001 | | Darryl Higgins |
| Nuit de noces | 2001 | | Bedeau |
| Dr. Quinn, Medicine Woman: The Heart Within | 2001 | TV Movie | Agent #1 |
| A Diva's Christmas Carol | 2000 | TV Movie | Ernie Hoskins |
| 2001: A Space Travesty | 2000 | | Wardrobe Dresser |
| The Art of War | 2000 | | Larry, Hooks' Secretary |
| Two Thousand and None | 2000 | | Official |
| Island of the Dead | 2000 | TV Movie | City Mortician |
| Stardom | 2000 | | Fashion Show Director |
| Where the Money Is | 2000 | | Manager |
| The Great Gatsby | 2000 | TV Movie | Owl Eyes |
| The Audrey Hepburn Story | 2000 | TV Movie | Jerome Robbins |
| The Whole Nine Yards | 2000 | | Agent Morrissey |
| The Hunger | 1997-2000 | TV Series | Micah / Brent Barry / Cop #1 / ... |
| Perpetrators of the Crime | 1999 | | Johnny Cannetti |
| The Legend of Sleepy Hollow | 1999 | TV Movie | Mr. Van Ecke |
| Grey Owl | 1999 | | Halifax Reporter |
| Big Wolf on Campus | 1999 | TV Series | Hugo Bostwick |
| Are You Afraid of the Dark? | 1994-1999 | TV Series | Stanley / Pizza Delivery Guy |
| 36 Hours to Die | 1999 | TV Movie | Cosler |
| Time at the Top | 1999 | | Edward Ormondroyd |
| Home Team | 1998 | | Semary |
| For Hire | 1998 | | Cop at Motel |
| Student Bodies | 1997-1998 | TV Series | Mr. Fishbaum Mr, Fishbaum |
| Omertà II - La loi du silence | 1997 | TV Mini-Series | Jerry 'le pimp' Leclerc / Jerry 'le pimp' / Jerry Leclerc |
| The Education of Little Tree | 1997 | | Indian |
| The Assignment | 1997 | | Commander Scowcroft |
| Twists of Terror | 1997 | TV Movie | Cab Driver |
| Night of the Demons III | 1997 | Video | Rookie Cop |
| Sci-fighters | 1996 | Video | Roof Cop |
| Pretty Poison | 1996 | TV Movie | Old Trooper |
| Rowing Through | 1996 | | Adam |
| Mother Night | 1996 | | G-Man |
| L'histoire du samedi | 1996 | TV Series | Gordon |
| Hollow Point | 1996 | | Russian Hearst Driver |
| Omerta, la loi du silence | 1996 | TV Series | Gerri, ami de O'Neil |
| Rainbow | 1995 | | Deputy Sheriff |
| Hart to Hart: Two Harts in 3/4 Time | 1995 | TV Movie | Detective Claude |
| The Wrong Woman | 1995 | | Hotel Clerk |
| Sirens | 1994-1995 | TV Series | Officer Loeb Randal Loeb ... |
| Highlander: The Final Dimension | 1994 | | Uniform |
| Million Dollar Babies | 1994 | TV Mini-Series | Nelson |
| Mrs. Parker and the Vicious Circle | 1994 | | Cab Driver (1958) |
| Les Duchesnay: La glace et le feu | 1994 | TV Movie | Journaliste anglais |
| The Maharaja's Daughter | 1994 | TV Mini-Series | Special Squad Cop |
| Vendetta II: The New Mafia | 1993 | TV Movie | Capo #1 |
| The Boys of St. Vincent | 1992 | TV Movie | Brother Graham |
| Desire | 1992 | | Hairdresser |
| Scanners III: The Takeover | 1991 | Video | Lobby Guard |
| Money | 1991 | | Sussman |
| Heritage Minutes | 1991 | TV Series | Sailor |
| A Touch of Murder | 1990 | | Stan |
| Whispers | 1990 | | Locksmith |
| Descending Angel | 1990 | TV Movie | Policeman |
| Back Stab | 1990 | | Ted |
| Mindfield | 1989 | | Policeman |
| Snake Eater II: The Drug Buster | 1989 | | Joey Garcia |
| Eddie and the Cruisers II: Eddie Lives! | 1989 | | Reporter #2 |
| Criminal Law | 1988 | | Reporter |
| The Carpenter | 1988 | | Mr. Mort |
| Shades of Love: The Rose Cafe | 1987 | TV Movie | Robert |
| The Trumpeter | 1986 | Short | Weatherton |
| The Hotel New Hampshire | 1984 | | Lenny Metz |
ncG1vNJzZmimlanEsL7Toaeoq6RjvLOzjqecrWWnpL%2B1tI6roJygkaexbrbUramaq12jsrV51qipraBf