Epiphany 2019
as Young Peter
Laps 2018
as Kyle
No Place in This World 2017
as Noah Ross
Credits from TMDB.