Two Strangers Who Meet Five Times 2023
as Samir
Romeo and Juliet 2021
as Friar Lawrence
National Theatre Live: Dara 2020
as Aurangzeb
Close 2019
as Anas
National Theatre Live: Antony & Cleopatra 2018
as Pompey
Spectre 2015
as Businessman
Credits from TMDB.