Known For
Filmography
2026
2025
2025
2022
2022
2022
2021
2020
1999

California Schemin'
Movie · as Simon

Afterplay
Movie · as Jacob

Lynley
TV · as Sam Addington · 1 ep

Anatomy of a Scandal
TV · as Dan · 1 ep

Halo
TV · as Ensign Bishara · 1 ep

Andor
TV · as Flek · 2 eps

Intruder
TV · as Syed · 2 eps

Industry
TV · as Leo Bloom · 6 eps

Holby City
TV · as Andrei Tarpov · 11 eps
