Dracula's War as Drake Dracula
2023
Assault on Hill 400 as Captain Massney
2021
Benedict Arnold: Hero Betrayed as Gen. John Burgoyne
2019
Crypto as Agent Dixon
2018
Johnny Gruesome as Matt Crane
2016
The Ticket as The Lawyer
2016
A Mother's Revenge as Detective Joe Jacobs
2015
A Prince for Christmas as Kenny
2015
Queen Crab as Deputy Sonny Huggins
2015
Joker's Poltergeist as Maurice
2015
Bleeding Hearts as Frank Frisch
2014
A Grim Becoming as Johnny Tuscadero
2013
Scavenger Killers as Cowboy
2012
Dark Secrets as Brian
2012
Virgin Alexander as Officer Dunn
2005
Invasion as Brian (1 episode)
2005
Forbidden Fantasies as Matt
2005
Naked and Sexual as Max (as Eric Carrington)
2004
Naked and Betrayed as Jason (as Tucker Cain)
2003
Behind Bedroom Doors as James Fenway, DA candidate (as Eric Carrington)
2001
The Iceman Confesses: Secrets of a Mafia Hitman as Officer McDonald
2001
Desire and Deception as Ray Barnes