Actor
Hot Breath/Cold Air
2025 · as Tom
Saturnalia
2022 · as Lars
Nekkid
2021 · as Johnny
Something Blue
2020 · as David
The Most Desirable
2020 · as Marty Pearson