1 unreleased or undated title is hidden. Show unreleased
Stand Up for Yourself 2025
as Caleb Huffman, Writer
Rebel Moon - Part Two: The Scargiver 2024
as Finn
Rebel Moon - Part One: A Child of Fire 2023
Grimcutty 2022
as Brandon Jaynes
Me Time 2022
as Linus
The Tragedy of Macbeth 2021
as Apparition Boy
Credits from TMDB.