Cast Credits Strike (2017) Guest starring as Whittaker (2 episodes) Episode 3x02: Episode 2 (Mar 4, 2018) Episode 3x01: Episode 1 (Feb 25, 2018) In the Dark (2017) Starring as Phil Hendricks (4 episodes) Episode 1x04: Episode 4 (Aug 1, 2017) Episode 1x03: Episode 3 (Jul 25, 2017) Episode 1x02: Episode 2 (Jul 18, 2017) Episode 1x01: Episode 1 (Jul 11, 2017) View 1 more View 1 less Starlings (2012) Starring as Uncle Loz Spirited (2010) Starring as Henry Mallet The IT Crowd (2006) Guest starring as Raymond Peterfellow Episode S04 Special: The Internet is Coming (Sep 27, 2013) Doctor Who (2005) Guest starring as Peter Streete Episode 3x02: The Shakespeare Code (Apr 7, 2007) Peep Show (2003) Starring as Super Hans Guest starring as Super Hans Episode 8x01: Jeremy Therapised (Nov 25, 2012) Guest starring as Super Hans (2 episodes) Episode 8x03: The Love Bunker (Dec 9, 2012) Episode 8x02: Business Secrets of the Pharaohs (Dec 2, 2012)
Crew Credits Whites (2010) Show crew as Associate Producer Law & Order: UK (2009) Episode crew as Director (6 episodes) Episode 8x04: Pride (Apr 2, 2014) Episode 8x03: I Predict a Riot (Mar 26, 2014) Episode 8x02: Safe from Harm (Mar 19, 2014) Episode 8x01: Flaw (Mar 12, 2014) Episode 7x02: Tremors (Jul 21, 2013) Episode 7x01: Tracks (Jul 14, 2013) View 3 more View 3 less Doctor Who (2005) Episode crew as Director Episode 7x10: Journey to the Centre of the TARDIS (Apr 27, 2013)