| Christmas of Giving (2025) as Mayor Lucas Quinn |
| Popeye the Slayer Man (2025) as Lex |
| Earworm (2024) as Williams |
| Assault on Hill 400 (2023) as Captain Massney |
| Benedict Arnold: Hero Betrayed (2021) as Gen. John Burgoyne |
| Crypto (2019) as Agent Dixon |
| The Lamb (2018) as Priest |
| Johnny Gruesome (2018) as Matt Crane |
| Damsel (2017) as Attendant |
| Joker's Poltergeist (2017) as Maurice |
| The Ticket (2016) as The Lawyer |
| Triclops (2016) as Riley |
| A Mother's Revenge (2016) as Detective Joe Jacobs |
| A Prince for Christmas (2015) as Kenny |
| Queen Crab (2015) as Deputy Sonny Huggins |
| 4th Man Out (2015) as Frank |
| Bleeding Hearts (2015) as Frank Frisch |
| A Grim Becoming (2014) as Johnny Tuscadero |
| Scavenger Killers (2013) as Cowboy |
| Battledogs (2013) as Platoon Leader |
| Dark Secrets (2012) as Brian |
| Virgin Alexander (2012) as Officer Dunn |
| Winter of Frozen Dreams (2009) as Officer Striker |
| Forbidden Fantasies (2005) as Matt |
| Naked and Sexual (2005) as Max (as Eric Carrington) |
| Naked and Betrayed (2004) as Jason (as Tucker Cain) |
| Behind Bedroom Doors (2003) as James Fenway, DA candidate (as Eric Carrington) |
| The Iceman Confesses: Secrets of a Mafia Hitman (2001) as Officer McDonald |
| Desire and Deception (2001) as Ray Barnes |
| Deb & Seth Save the World as Space Vizier |
| Dracula's War as Drake Dracula |