Cast Credits Class (2016) Guest starring as Varun Singh (5 episodes) Episode 1x08: The Lost (Dec 3, 2016) Episode 1x05: Brave-ish Heart (Nov 12, 2016) Episode 1x04: Co-Owner of a Lonely Heart (Nov 5, 2016) Episode 1x02: The Coach with the Dragon Tattoo (Oct 22, 2016) Episode 1x01: For Tonight We Might Die (Oct 22, 2016) View 2 more View 2 less Tracey Ullman's Show (2016) Guest starring as MP Norman Episode 1x01: Episode 1 (Jan 11, 2016) Guest starring as Taxi Driver Episode 1x03: Episode 3 (Jan 25, 2016) Guest starring as Tawoos Al-Amir Episode 1x04: Episode 4 (Feb 1, 2016) Guest starring as Walker Episode 1x05: Episode 5 (Feb 8, 2016) Peaky Blinders (2013) Guest starring as Maitre'd (2 episodes) Episode 3x04: Episode 4 (May 26, 2016) Episode 3x02: Episode 2 (May 12, 2016) Hunted (2012) Guest starring as Rahim Soomro (4 episodes) Episode 1x08: Snow Maiden (Nov 22, 2012) Episode 1x07: Khyber (Nov 15, 2012) Episode 1x06: Polyhedrus (Nov 8, 2012) Episode 1x03: Hourglass (Oct 18, 2012) View 1 more View 1 less Five Days (2007) Starring as Ibra Akram Doctor Who (2005) Guest starring as Mr Dunlop Episode 9x01: The Magician's Apprentice (Sep 19, 2015) Casualty (1986) Guest starring as Mr. Broadstairs Episode 17x30: An Act Of God (Apr 5, 2003)