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
Credits from TMDB.