Known For
Filmography
2026
2026
2025
2025
2025
2024
2020
2019
2019
2019
2018
2016
2015
2015

Zero A.D.: The Birth of Christ
Movie · as Joseph

The Nameless Ballad
Movie · as Sam Gallo

Juliet & Romeo
Movie · as Romeo Montague

The Last Supper
Movie · as Jesus Christ

Invisible Boys
TV · as Lorenzo Calogero · 5 eps

The Gentlemen
TV · as Oscar Thorne · 2 eps

ATL Comedy Arts Fest, Volume 2
Movie · as Self

Cliffs of Freedom
Movie · as Demetri

His Dark Materials
TV · as Father Gomez · 8 eps

The Kelly Clarkson Show
TV · as Self · 1 ep

Monster Party
Movie · as Jeremy

The Durrells
TV · as Angel · 3 eps

The Rezort
Movie · as Mike

Septembers of Shiraz
Movie · as Parviz Amin

