Four O'Clock Flowers TBA
as Joshua
Splinters (Short) 2025
Director, Writer
Bogart: Life Comes in Flashes 2024
as Younger Bogart
Small Blue Disc 2019
as Ben Hardaker (16)
Accident Man 2018
as Young Fallon
Credits from TMDB.