2026Letters to My Younger Future SelfMovie
2025National Theatre Live: The EstateAngad SinghMovie
2025Down Cemetery RoadHamza Malik · 8 episodesShow
2024Fool Me OnceSami Kierce · 8 episodesShow
2023Dickens: Phantoms and FictionReadingsMovie
2023The WalkAmarMovie
2023The Puppet AsylumThe NarratorMovie
2023Murder Mystery 2MaharajahMovie
2022Enola Holmes 2LestradeMovie
2022SherwoodAndy Fisher · 6 episodesShow
2022Ali & AvaAliMovie
2022Save the CinemaTomMovie
2021ShowtrialSam Malik · 5 episodesShow
2021The Electrical Life of Louis WainDan RiderMovie
2021Robin RobinDad Mouse (voice)Movie
2021Everybody's Talking About JamieIman MasoodMovie
2021Sweet ToothDr. Aditya Singh · 24 episodesShow
2020The NestSteveMovie
2019Raagni - The MovieMaulana WahdiMovie
2019The ShowCarpenterMovie
2019Murder MysteryMaharajahMovie
2019Back to LifeBilly · 12 episodesShow
2018Les MisérablesThénardier · 6 episodesShow
2018Swimming with MenKurtMovie
2018Killing EveMartin · 5 episodesShow
2017CounterpartCasper · 2 episodesShow
2017GhostedDr. Barry Shaw · 16 episodesShow
2017Victoria & AbdulMohammedMovie
2017HampsteadDonald's LawyerMovie
2017The Big SickNaveed NanjianiMovie
2016The Last DragonslayerMr. BrittlesMovie
2016The CircuitGabeMovie
2016FlowersDoctor · 1 episodeShow
2016Murdered by My FatherShahzadMovie
2016The Night ManagerRob Singhal · 6 episodesShow
2015CapitalAhmed · 3 episodesShow
2015RiverIra King · 6 episodesShow
2015ConvenienceShaanMovie
2015PanSam "Smee" SmiegelMovie
2015War BookMoMovie
2013Keeping Up with the JonesesJerryMovie
2013JadooVinodMovie
2013The Job LotGeorge Dhot · 9 episodesShow
2013UtopiaWilson Wilson · 12 episodesShow
2012The Angelos Epithemiou ShowGupta · 6 episodesShow
2012The DictatorMaroushMovie
2010Four LionsFaisalMovie
2008TraitorHamziMovie
2006ConvictionDarpan Banerjee · 1 episodeShow
2003Coming UpHasan, Baz · 1 episodeShow