Actor
Don't Breathe a Word
2026 · as Brian
One for the Road (David Jester)
2023 · as Richie Messina
Mr. Johnson's Junction
2022 · as Studio Director
Outsourced
2021 · as Hitman #1
Encounter
2021 · as Ryan
Dewey and the Epic Sword
2021 · as Dewey
Harder to Cut Cold
2020 · as Evan
Sins of a Father
2019 · as Gabriel Meller Jr. (Adult)