2015
Erotic Vampires of Beverly Hills as Bob
2015
The Meat Puppet as Det. Dave Benash
2015
Lust in Space as Marty
2014
Sexy Warriors as Eric
2014
Sexipede! as Sam Conway
2013
Gravedigger as D.A. Mike Ruble
2012
Changing the Game as Marty Levine
2012
Birthday Sex as Simon
2009
Cougar School as Zack
2009
The Sex Spirit as Luke
2007
Co-Ed Confidential as Zach (26 episodes)
2007
The Lair as Riley (2 episodes)
2006
Boy in a Bathtub as Virgil