I Wish You Would 2025
as Ben
ZTV: Sympathy for the Devil 2021
as Paul
Disrupted 2020
as Wren
House on Rodeo Gulch 2018
as Bill Peterson
Pete's All-Stars 2015
as Lloyd
Rock Hard: The Rise and Fall of Sexual Detergent 2010
as Derek Smalls
Credits from TMDB.