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

Director

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
Episode Fanny Hill
Episode 1
2007
Episode Doctor Who (2005)
The Christmas Invasion
2005
Episode Penny Dreadful
Possession
2014
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
Episode Mad Dogs
Episode 1
2012
Episode The Mill
Order in Court
2013
Episode Black Mirror
Hated in the Nation
2016
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
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
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

Guest Star

Episode BBC Documentaries
Kafka Uncovered
2008