Inhuman TBA
as Peter
Winter of the Century 2025
as Zac
A Glimpse Through The Bennington Lens 2025
as Kelton DuMont
Logan 2017
as Glowing Eyes Boy
Arsenal 2017
as Young JP
Zipper 2015
as James Ellis
Credits from TMDB.