TV Reporter
Superman (2025)
Self - Christopher's Son
Super/Man: The Christopher Reeve Story (2024)
Big Kid (voice)
Everyone's Hero (2006)
Young Danny
In the Gloaming (1997)