Actor
Crossfaded: Thesis Film
2026 · as Logan
Jay Pond: Killing Time
2025 · as Jake Prawn
Self Portrait
2025 · as Riley
Frank and Henry
2025 · as Religious Zealot
Tess
2025 · as Jack Harper
Daydrinkers
2025 · as Neil
Stone Birds
2025 · as Peyton
Restrain
2024 · as Joe Martin
Rotten
2024 · as Doctor 2
The Fisherman
2024 · as The Light (voice)
Quick Buck
2024 · as Patrick
Steel City Bloom
2023 · as Rho