
Acted in 11
2020s
- 2023
Two Strangers Who Meet Five Times
Samir
- 2022
- 2021
Romeo and Juliet
Friar Lawrence
- 2020
National Theatre Live: Dara
Aurangzeb
2010s
- 2019
- 2018
National Theatre Live: Antony & Cleopatra
Pompey
- 2015
- 2014
People Just Do Nothing
Doctor · 1 episode
- 2011
Zen
Romizi · 3 episodes