Known For
Filmography
—2026
2024
2019
2018
2015
2011
2009
2009
2009
20082008
2008
2008
2005
2005
1971
The People v Gary McKinnon
The People v Gary McKinnon
Movie · Writer

Young Sherlock
TV · Writer · 1 ep

Constellation
TV · Writer · 8 eps

The War of the Worlds
TV · Writer · 3 eps

McMafia
TV · Writer · 2 eps

Jonathan Strange & Mr Norrell
TV · Writer · 7 eps

Case Histories
TV · Writer · 3 eps

Spanish Flu: The Forgotten Fallen
Movie · Writer

Is Anybody There?
Movie · Writer

1066: The Battle for Middle Earth
TV · Writer · 2 eps
Heist
Heist
Movie · Writer

Frankie Howerd: Rather You Than Me
Movie · Writer

Wallander
TV · Writer · 3 eps

City of Vice
TV · Screenplay · 5 eps

A View from a Hill
Movie · Writer

Doctor Who
TV · Writer · 4 eps

A Ghost Story for Christmas
TV · Writer · 3 eps
