Known For
Filmography
2023
2022
2021
2020
2019
2019
2018
2018
2015
2014
2011

Two Strangers Who Meet Five Times
Movie · as Samir

Treason
TV · as Malik Banajee · 3 eps

Romeo and Juliet
Movie · as Friar Lawrence

National Theatre Live: Dara
Movie · as Aurangzeb

Close
Movie · as Anas

Dead Pixels
TV · as Usman · 12 eps

National Theatre Live: Antony & Cleopatra
Movie · as Pompey

Innocent
TV · as Hussein · 1 ep

Spectre
Movie · as Businessman

People Just Do Nothing
TV · as Doctor · 1 ep

Zen
TV · as Romizi · 3 eps
