Monsters at Large 2018
as Alex Parker
No Place in This World 2017
as Teen Park Boy
Baywatch 2017
as Shark Bite Boy (uncredited)
Cycle 2016
as Jeremy
Sacred Journeys 2016
as Luke
Credits from TMDB.