1 unreleased or undated title is hidden. Show unreleased
Solitaire 2026
as Evan
Knotted 2026
as Thomas
Payphone 2023
as Noah Jackson
The Matthew Shepard Story 2002
as Logan Shepard - age 12
Credits from TMDB.