Ethan Bloom 2026
as Mason
Peacock 2025
as Sage
Universe 25 2023
as Ben
The Mattachine Family 2023
as Young Thomas
Radio Telescope 2023
as Wally
Santa Games 2022
as James
Lovebug 2022
as Billy
Credits from TMDB.