
4 unreleased or undated titles are hidden. Show unreleased
She Cheated & She's Awful 2025
as Stephen, Director, Writer
Daisy 2023
Director
One Man's Treasure 2026
as Parker, Assistant Director
Depresso 2026
as Lachlan
Flirtologist 2025
as Lance
We Are Always Hiding 2025
as Trevor
Looks Like I'm Still Here 2024
as Ben
And Then I Saw the Sky 2024
as Craig
The Champion 2023
as Rick Young, Producer, Writer
Last Summer Night 2023
as James
Our Medal of Honor 2022
as John
Credits from TMDB.