Adventures of Aladdin
2019 · Adventure
as Aladdin
Dirty Little Deeds
2021 · Crime
as Simon
Been There All Along
2023 · Romance
as Liam
Meteor Moon
2020 · Action
as Pvt. Malcolm Neiman