Rush TBA
as Jacob "Rush" Rushton, Producer
Embroidered 2026
Actor
This Too Shall Pass 2025
as Simon
Arcadian 2024
as Thomas
Joe Bell 2020
as Joseph Bell
A Family Man 2016
as Ryan Jensen
Popstar: Never Stop Never Stopping 2016
as Ten-Year Old Owen
Consumed 2015
as Tommy Kessler
Credits from TMDB.