Actor
The Plague of Bricks
2025 · as The Fool
Our Monsters
2025 · as Monster
The Sorrow
2023 · as Ghost #2
A Tale of Two Christmases
2022 · as Gate Agent
AlieNation
2022 · as The Alien
Honor Society
2022 · as Potential Date #3 - Mike
My Father, My Kidnapper
2019 · as Street Kid
Alien: Ore
2019 · as Xenomorph
Descendants 2
2017 · as Dancer and Chorus Performer
The Edge of Seventeen
2016 · as Usher
Descendants
2015 · as Footman #1