- (2005) Commercial for Tesco directed by Suzanne Roberson
- (2007) Commercial for Cricket World Cup directed by Wesley Forbes
- (October 22, 2008 - November 15, 2008) Stage play: Sweet Cider - playing Amir, Arcola Theatre, London, England
- (2009) Radio Play: My Name Is Iqbal Masih (IVCA Clarion Award 2009) - playing title role, Iqbal Masih, BBC Radio 4, directed by David Hunter
- (May 23rd - June 8th 2013) Stage play: The History Boys - playing Akthar, Mercury Theatre, Colchester, England
- (2014) Commercial for Google directed by Robert Nylund
- (2014) Radio Play: Soldiers of the Empire 'The Fight in Fairyland' - playing Amar Singh, BBC Radio 4, directed by Philippa Goodrich
- (2014) Radio Play: Tommies (Series 1) - playing Sowar Alam Sher, BBC Radio 4, directed by Nandita Ghose
- (2015) Commercial for Shell directed by Steve Reeves
- (2016) Radio Play: Tommies (Series 4) - playing Demanjit Singh, BBC Radio 4, directed by David Hunter
- (2016) Commercial for Du Telecom directed by Ali Ali
- (2016) Radio Play: A Little Princess - playing Ram Dass, BBC Radio 4, directed by Jonquil Panting
- (August 1, 2016 - August 13, 2016) Stage play: The Spoils (Written by Jesse Eisenberg) - playing Kalyan, Trafalgar Studios, London, England
- (2018) Radio Play: Tommies (Series 10) - playing Pertab Singh, BBC Radio 4, directed by David Hunter
- (2019) Radio Play: How to Build a Supertower - playing DK, BBC Radio 4, directed by Sasha Yevtushenko
Contribute to this page
Suggest an edit or add missing content