2010, Stage, Cousin, Plan D, Resister Productions, Chris White
2008, Stage, Count Tendilla, The Red Fortress, Unicorn Theatre, Tony Graham
2007, Stage, Mr Heron, Dad, Gan, Tariq, Duck!, Unicorn Theatre, Rosamunde Hutt
2007, Stage, Anish Das, Indian Ink, Salisbury Playhouse, Lucy Pitman-Wallace
2006, Stage, Fez, Babel Junction, Maya Productions, Suzanne Gorman
2005, Stage, Pinocchio, Pinocchio, Theatre Royal Stratford East, Kerry Michael
2005, Stage, Peter, The Railway Children, Nottingham Playhouse, Andrew Breakwell
2004, Stage, Sparkish, The Country Wife, Watford Palace Theatre, Laurence Till
2004, Stage, Salman Bashir, The Private Room, The New End Theatre, Debra Hauer
2003, Stage, Ali Mossop, Hobson's Choice, Young Vic Theatre Company, Richard Jones
2002, Stage, Wali, Listen To Your Parents, Theatre Centre/Nottingham Playhouse, Paul J. Medford
2011, Feature Film, Lover, The Comedian, The Bureau, Tom Shkolnik
2005, Feature Film, Oli, Heroes and Villains, Vertigo Films, Selwyn Roberts
2004, Television, Kris Thaker, Holby City, BBC Television, Simon Meyers
1995, Television, Jo, Call Red, Thames Television Limited, Peter Barber-Fleming
2010, Radio, Arif, Rescue Me, BBC Radio Four, Jeremy Mortimer
2006, Radio, Owad, A House for Mr Biswas, Radio Four, Pam Fraser-Solomon
2004, Radio, Mohan, Bhopal, BBC Radio
2004, Radio, Estha, God of Small Things, BBC Radio, Nadia Molinari
2011, Workshop, Fauji, Kabbadi, Pursued By A Bear, Helena Bell
2004, Workshop, Salai, Leonardo, Old Vic, Kevin Spacey
2003, Workshop, Miko, Labour in a Peculiar Vineyard, Old Vic, Kevin Spacey
2012, Voice Over, Sukumar Ray, Topsy Turvy, BBC Three, Zahid Warley
2004, Voice Over, Iqbal Khan, Taggers, BBC
2006, Rehearsed Reading, Ravi, Borderline, Royal Court - Fifty Years, Poonam Brah