Brimstone Terrace 2026
as Beelzebub Scratch
Found Wandering Lost 2022
as Robbie
The Heirloom 2019
as Clyde
Belong To Us 2018
as Decklin
Living After Midnight 2016
as Scott
Credits from TMDB.