Skip to content
Oedipus – The Old Vic
Nye – National Theatre. Photo: Johan Persson
Nye – National Theatre. Photo: Johan Persson
Playing Jinnah in Father & The Assassin @ National Theatre
The Father and the Assassin
Joy working with Ruby Stokes on Paramount+ ‘The Burning Girls’.
You Don’t Know Me – BBC
Life of Pi – Wyndhams Theatre
Life of Pi – Wyndhams Theatre
Lockdown and All That
Filming through Lockdown – Alex Rider 2, Britannia, Grace & You Don’t know me
The Lovely Bones – Birmingham Rep/UK Tour
The Lovely Bones – Birmingham Rep/UK Tour
Tanika Gupta’s BBC Radio Adaptation of A Passage to India
Approaching Empty – Kiln Theatre
Gigglebizz – BBC
Wonderland – Nottingham Playhouse
Playing another Doctor… this time in Coronation St!
Our Town – Royal Exchange Manchester
A Tale of Two Cities – Regent’s Park Open Air Theatre
Transformers: The Last Knight
The Kite Runner – Wyndhams Theatre
The Kite Runner – Wyndhams Theatre
Love ‘n’ Stuff
Love ‘n’ Stuff
Alladin – Bournemouth Pavillion – With my costar PC Pong (Dog!)
Dr Who:The Sinestran Kill- Audio CD
The Beaux Stratagem – National Theatre
Dressing Room cricket @ National Theatre: Beaux Stratagem.
Dara – National Theatre
Voiceovers
Exodus: Gods & Kings – 20th Century Fox
Man-Up – Short Film
Sales Juice – Corporate TV Series
The Resistable Rise of Arturo Ui – Liverpool Playhouse
Pan Am 73 – Discovery Channel
Genie in the House- Nickelodeon
Joking around with Riz Ahmed on Gadaffi!
Gaddafi: A Living Myth – ENO
Sky Broadband – ITV Idents
Macbeth – Shakespeare’s Globe
Messiah – Steven Berkoff
The Ramayana – Lyric Hammersmith
Mincemeat – Cardboard Citizens
Romeo & Juliet – RSC
Henry V – RSC
The Comedy of Errors – RSC
The Lion, the Witch & the Wardrobe – RSC
The Lion, the Witch & the Wardrobe – RSC
Animal Crackers – Manchester Royal Exchange