Actor
For Love
2026 · as Isaaq
Stop to Stop
2026 · as Steven
A Thousand Faces
2024 · as Lucas
King Lear
2023 · as Edmund
Sanctuary City
2021 · as Henry
Dominant Species
2019 · as 5
High School Lover
2017 · as Timothy