| Dial S for Santa (2023) as Cliff Mayback |
| Carrot Cake Murder: A Hannah Swensen Mystery (2023) as Travis Gardner |
| Deliver by Christmas (2020) as Mr. Blanshard |
| All Summer Long (2019) as Admiral John |
| Phil (2019) as MaƮtre D' |
| Psycho Wedding Crasher (2017) as Detective Moreno |
| Christmas List (2016) as Fire Captain |
| Army of One (2016) as Marine |
| What An Idiot (2016) as Jim |
| A Christmas Truce (2015) as Henry Hammond |
| Driven Underground (2015) as Karl's Lawyer |
| Mighty Mighty Monsters in New Fears Eve (2013) as Dr. Shcherbatova |
| Mighty Mighty Monsters in Halloween Havoc (2013) |
| Garage Sale Mystery (2013) as Richard Miller |
| Man of Steel (2013) as Heraldson |
| Stalkers (2013) as Captain Alonso |
| Escape from Planet Earth (2013) as Hazmat / Baabian Citizen (voice) |
| Diary of a Wimpy Kid: Dog Days (2012) as Rodrick's Rescuer |
| Seduced by Lies (2011) as Harbourmaster |
| Salvador's Deli (2010) as Phil |
| Flicka 2 (2010) as Rodeo Announcer |
| Elopement (2010) as Jack |
| Elopement (2010) as Jack Drummond |
| Planet Hulk (2010) as (voice) |
| The King of Fighters (2009) as Mick O'Meara |
| Courage (2009) as Skipper |
| The Zero Sum (2009) as Whittaker |
| The Christmas Clause (2008) as Santa |
| Stargate: The Ark of Truth (2008) as Prior #2 |
| Hot Rod (2007) as Police Officer |
| The Perfect Suspect (2006) as Tom Carver |
| Fido (2006) as Commanding Officer |
| 12 Hours to Live (2006) as Sherriff Ray Taylor |
| Like Mike 2: Streetball (2006) as Arena Ref |
| Scary Movie 4 (2006) as Fight Referee |
| Double Cross (2006) as Detective Kroning |
| A Fairy Tale Christmas (2005) as Guard (voice) |
| Premonition (2005) as Detective Tom Kelly |
| Fantastic Four (2005) as Truck Driver |
| The Ranch (2004) as Ralph |
| Snakehead Terror (2004) as Deputy Clark |
| D.C. Sniper: 23 Days of Fear (2003) as Agent Stone |
| Maximum Surge (2003) as Mr. Brinkman |
| Killer Bees (2002) as Ditwaller |
| Wildfire 7: The Inferno (2002) as Super Mead |
| How to Kill Your Neighbor's Dog (2002) as Cop #5 - Detective |
| Ignition (2002) as Grisson |
| 3000 Miles to Graceland (2001) as Detective Steve Finn |
| Bear with Me (2000) as Sgt. McKinsey |
| The Man Who Used to Be Me (2000) as Roger Darrow |
| The Linda McCartney Story (2000) as Press Coordinator |
| The Silencer (1999) as McGraw |
| Road Rage (1999) as Steve Boyd |
| A Cooler Climate (1999) as Manager |
| Opre Roma: Gypsies in Canada (1999) as Voice-Over (voice) |
| Catch Me If You Can (1998) as Det. Greeden |
| Killers in the House (1998) as Off-Duty Cop |
| The Inspectors (1998) as Mailman |
| Disturbing Behavior (1998) as Security Guard |
| My Husband's Secret Life (1998) as Friend #2 |
| Perfect Little Angels (1998) as Guard |
| Medusa's Child (1997) as FAA Man |
| Convictions (1997) as Parole Chairman |
| Five Desperate Hours (1997) as Cop #5 |
| Murder at My Door (1996) as Hank Whitehead |
| The Limbic Region (1996) as Parent |
| Brothers of the Frontier (1996) as Tavish |
| Abducted: A Father's Love (1996) as Night Manager |
| Big Bully (1996) as Guard |
| The Amazing Panda Adventure (1995) as Ticket Agent |
| Deadlocked: Escape from Zone 14 (1995) as Watch Captain |
| Someone to Die For (1995) as Ed Dawson |
| The Crush (1993) as Hospital Room Cop |
| Shame (1992) as Frank Hemingway |
| Run (1991) as Cop Outside Garage |
| The Trial of the Incredible Hulk (1989) as Trial Prosecutor |
| Wonder Dialect Coach |
| Her Infidelity Dialect Coach |
| Elysium Dialect Coach |
| The Company You Keep Dialect Coach |