2013
Watercolor Postcards as Jackson2010
Quantum Apocalypse as Terry2010
Beauty and the Beast as Count Rudolph2009
The Fear Chamber as Nick Ferguson2009
Wolvesbayne as Jacob Van Helsing2009
Play the Game as Jeff2008
Contract Killers as Pernell2008
Twin Daggers as Scholar2007
The Apocalypse as Jason2007
Transmorphers as Narrator (voice)2007
Lost Colony: The Legend of Roanoke as George Howe2006
The 9/11 Commission Report as Mike2006
Pirates of Treasure Island as Wilkins2006
Dracula's Curse as Jacob Van Helsing2005
Jolly Roger: Massacre at Cutter's Cove as Jolly Roger2005
H.G. Wells' War of the Worlds as Pastor Victor2005
King of the Lost World as John Roxton2005
Frankenstein Reborn as Victor Franks2005
Legion of the Dead as Dr Ari Ben-David2005
The Mangler Reborn as Sean2005
Way of the Vampire as Dr. Abraham Van Helsing2004
Love in the First Degree as Fred Thatcher2003
Nip/Tuck as Lonely Businessman2001
Alias as Bartender2000
Sample People as Detective #12020
The Last Exorcist Producer2020
Angels Fallen Producer2019
The Demonologist Executive Producer2018
Crown and Anchor Executive Producer2018
Get Christie Love Supervising Producer2016
The Amityville Terror Executive Producer2015
Rivers 9 Producer2014
Bro, What Happened? Producer2013
Watercolor Postcards Producer2013
616: Paranormal Incident Producer2013
Christmas Belle Co-Producer2010
The Terror Experiment Casting Director2010
The Terror Experiment Co-Producer2009
Chrome Angels Associate Producer