2011
as Senior Stud (uncredited)
2022
as Sheriff Jackson
2012
as Yale
2015
as Beautiful Man
2013
as Brad
2020
as Jacob Adams III
2019
as Preston
2016
as Joel
as Vampire Hunter Young
as Matthew
2024
as Richard
2009
as as Rider