Actor
Stay
2021 · as Julian
Himalaya: Black Ice Edition
2026 · as Chase Daly
Himalaya
2024 · as Chase Daly
Dying to Marry Him
2021 · as Thomas Mannit
Killing Your Daughter
2019 · as Young Tom Mason
The New Politics
2016 · as Boyfriend