Actor
Small Talk
2026 · as Lawrence
V/H/S/85
2023 · as Rob (segment "No Wake/Ambrosia")
Scare Package II: Rad Chad’s Revenge
2022 · as Scott
A Winter Love
2021 · as Pari
A Christmas Wish in Hudson
2021 · as Jason
The Diabolical Schemes of Thadeus Jackson
2021 · as Actor
Accidental Family
2021 · as Tim
The Christmas Listing
2020 · as Tim
Ahockalypse
2018 · as Wave
Gunn
2018 · as Donald (Club Waiter)
The Horror
2017 · as John Cosway