Actor (108 credits)
- It (2017) Chief Borton
- Christmas Inheritance (2017) Jim Langford
- Love on Ice (2017) Dave Shelton
- Bon Cop Bad Cop 2 (2017) Middle brook chief police
- The Girlfriend Experience (2016) James Reade
- A Perfect Christmas (2016) Jerry
- Good Witch (2015) Mr. Borba
- The Rainbow Kid (2015) Keith
- Remedy (2014) Clary Parr
- One Starry Christmas (2014) Ken Jensen
- The Strain (2014) Dr. Box
- Total Drama Presents: The Ridonculous Race (2014) Dwayne
- Pushers (2014) Teacher
- Odd Squad (2014) Frustrated Man
- Midnight Masquerade (2014) Sam
- A Very Larry Christmas (2013) Santa
- Reel Love (2011) Tom Meyer
- XIII: The Series (2011) Joe Wolf
- Really Me (2011) Ray Cooper
- King (2011) Hank Oclum
- Down the Road Again (2011) Jimmy
- The Adventures of Chuck & Friends (2010) Coach
- Wingin' It (2010) Mr. Cakebread
- Republic of Doyle (2010) Clark Cooper
- Majority Rules! (2009) Emcee
- Bob & Doug (2009) Reverend McRee
- The Dating Guy (2009) Greg
- Gotta Catch Santa Claus (2008) Kiosk Santa / Snowman, voice acting
- Eating Buccaneers (2008) Pilot
- The Summit (2008) General Stevens
- Murdoch Mysteries (2008) Chief Crown Attorney Gordon
- The Future Is Wild (2007) Zuma
- Iggy Arbuckle (2007) Robert 2007, voice acting
- Super Why! (2007) Additional Voice
- Hairspray (2007) Cop at Protest
- Stir of Echoes: The Homecoming (2007) Gary
- Little Mosque on the Prairie (2007)
- Hollywoodland (2006) Chuck
- Solar Strike (2006) Security Guard
- Homie Spumoni (2006) Irish Cop
- The Path to 9/11 (2006) Dorsey
- At the Hotel (2006) Deacon
- New York Minute (2004) Officer Strauss
- Care Bears: Journey to Joke-a-Lot (2004) Bidel, voice acting
- 72 Hours: True Crime (2003) Det. Alan Comeau
- The Recruit (2003) Farm Instructor #3
- Against the Ropes (2003) HBO Commentator
- Rhinoceros Eyes (2003) Security Guard
- King (2003) voice acting
- Jasper, Texas (2003) Principal
- Odd Job Jack (2003) Dr. Murphy
- Love, Sex and Eating the Bones (2003) Anthony Mingelli
- I Love Mummy (2002) Ed
- Verdict in Blood (2002) Coroner
- Our America (2002) Paxton Wade
- American Psycho II: All American Girl (2002) Harvey
- Master Spy: The Robert Hanssen Story (2002) Big FBI Man
- Widows (2002) Eddie
- Sue Thomas: F.B.Eye (2002) Patrol Man
- The Red Sneakers (2002) Coach Blake
- RoboRoach (2002) Various: RoboReg, Sluggies, Ivan
- Cube 2: Hypercube (2002) Jerry Whitehall
- Street Time (2002) Congressman Reemer
- Rolie Polie Olie: The Great Defender of Fun (2002) Doctor Geary, voice acting
- Pecola (2001)
- Tracker (2001) Chuck
- The Wandering Soul Murders (2001) Jerry
- Blue Murder (2001) Jerry Kish
- Murder Among Friends (2001) Melvin Jarvis
- Kiss My Act (2001) Joke Exchange M.C.
- Screech Owls (2001) Muck 2 seasons
- The Pretender: Island of the Haunted (2001) Owner, The Alley Sports Bar, not listed in credits
- Doc (2001) Dr. Englstad
- The Day Reagan Was Shot (2001) Lyn Nofziger
- The Zack Files (2000) Marlon
- Thomas and the Magic Railroad (2000) Diesel 10 / Splatter / Gordon / Tumbleweed, voice acting
- Left Behind (2000)
- The Pooch and the Pauper (2000) Jim Corbett
- Bruiser (2000) Boss
- Bait (2000) Supervisor
- Mail to the Chief (2000) Gallagher
- Pushing Tin (1999) Tom
- Nothing Too Good for a Cowboy (1998) Bartender
- Noddy (1998) Bud Topper
- Eerie, Indiana: The Other Dimension (1998) Mr. Crawford
- The Adventures of Sam & Max: Freelance Police (1997) voice acting
- Once a Thief: Brother Against Brother (1997) The King
- My Date with the President's Daughter (1997) Agent Kelly
- Dead Silence (1997) Airport Security Officer
- Coming Unglued (1997) Cop
- Once a Thief (1996) The King
- Wind at My Back (1996) Ollie Jefferson
- The Abduction (1996) Mr. Williams
- Cagney & Lacey: The View Through the Glass Ceiling (1995) Son
- Cagney & Lacey: The View Through the Glass Ceiling (1995) Son
- The NeverEnding Story (1995) дополнительные голоса
- The Wonderful World of Disney (1995) Agent Kelly
- Spenser: A Savage Place (1995) Craft Service Man
- Goosebumps (1995) Blek
- The Killing Machine (1994) Main Nurse
- The Magic School Bus (1994) Caller
- Free Willy (1994) Mr. Naugle
- RoboCop (1994) Coroner
- Stunt Dawgs (1992) Needham
- The Red Green Show (1991) Doc Render
- Hammerman (1991)
- Babar (1989) дополнительные голоса
- My Secret Identity (1988) Phillipe the Concierge