Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Director

Movie One Life 2023
Movie Enid 2009
Episode Slow Horses
Failure's Contagious
2022
Episode Slow Horses
Work Drinks
2022
Episode Doctor Who (2005)
The Empty Child (1)
2005
Episode The Mill
Clock-in
2013
Episode Slow Horses
Bad Tradecraft
2022
Episode Slow Horses
Visiting Hours
2022
Episode Slow Horses
Fiasco
2022
Episode Slow Horses
Follies
2022
Episode Snowpiercer
First, the Weather Changed
2020
Episode Doctor Who (2005)
The Doctor Dances (2)
2005
Episode Pulse
Pilot
2010
Episode The Mrs Bradley Mysteries
The Worsted Viper
2000
Movie The Amateur 2025
Episode Fanny Hill
Episode 1
2007
Movie A Line in the Sand 2004
Episode Doctor Who (2005)
The Christmas Invasion
2005
Episode Penny Dreadful
Possession
2014
Movie Fanny Hill 2007
Episode Fanny Hill
Episode 2
2007
Episode Penny Dreadful
Grand Guignol
2014
Episode Penny Dreadful
Fresh Hell
2015
Episode Penny Dreadful
Verbis Diablo
2015
Episode Raised by Wolves (2020)
Umbilical
2020
Episode DCI Banks
Aftermath (1)
2010
Episode Masterpiece Theater
The 39 Steps
2010
Episode BBC Drama
The Challenger
2013
Episode DCI Banks
Aftermath (2)
2010
Movie The 39 Steps 2008
Episode Mad Dogs
Episode 1
2012
Episode The Mill
Order in Court
2013
Episode Black Mirror
Hated in the Nation
2016
Movie The Challenger Disaster 2013
Episode PBS Specials
Lawrence of Arabia: The Battle for the Arab World
2003
Episode Mad Dogs
Episode 2
2012
Episode BBC Documentaries
The Challenger
2013
Episode Penny Dreadful
Glorious Horrors
2015
Episode The Suspicions of Mr Whicher
The Murder at Road Hill House
2011
Episode Mad Dogs
Episode 3
2012
Episode Mad Dogs
Episode 4
2012
Episode Holby City
Staying Alive (1)
1999
Movie The Chatterley Affair 2006
Episode Sea of Souls
Seeing Double: Part 1
2004
Episode Sea of Souls
Seeing Double: Part 2
2004
Episode Genius (2017)
Einstein: Chapter Six
2017
Episode Genius (2017)
Einstein: Chapter Seven
2017
Episode Snowpiercer
The Train Demanded Blood
2020
Episode Doctor Who (2005)
New Earth
2006
Episode Merlin
The Dragon's Call
2008
Episode The Mist
The Devil You Know
2017
Episode The Alienist
These Bloody Thoughts
2018
Episode The Alienist
Hildebrandt's Starling
2018
Episode Undercover (2016)
Episode 1
2016
Movie Miss Marie Lloyd: Queen of the Music Hall 2007
Episode Snowpiercer
994 Cars Long
2020
Episode Undercover (2016)
Episode 2
2016
Episode Merlin
Valiant
2008
Episode Undercover (2016)
Episode 3
2016
Episode The Bill
You Pays Your Money
1998
Episode Merlin
The Mark of Nimueh
2008
Episode Black Mirror
Smithereens
2019
Episode The Mrs Bradley Mysteries
Death at the Opera
2000
Episode Doctor Who (2005)
School Reunion
2006
Episode Holby City
Never Judge a Book...
1999
Episode BBC Drama
Enid
2009

Writer

Movie Rancid Aluminium 2000

Producer

Movie Enid 2009
Movie Rancid Aluminium 2000

Guest Star

Episode BBC Documentaries
Kafka Uncovered
2008