2024
as Lucas
2023
as Young Soldier
2022
as Ripped Instructor
2021
as Young Tough #1
2020
as Mike Crenshaw
as Dylan Seeble
2019
as Edwin Kroeger
as 20-Something Guy (PSA)
as Boyfriend
as Fanny Husband
2017
as Tommy