Actor · Born 1983
Three Thousand Years of Longing
2022 · as Airport Djinn
Reflections in the Dust
2019 · as Freckles
Romeo and Juliet: A Love Song
2013 · as Friar Lawrence