Screenwriter

Movies
2006

Ghostboat (TV movie)

1999

Shockers: The Visitor (TV movie)

Series
2034

Alex Rider

 

Lab (S03E02)

2023

Alex Rider

 

Widow (S03E01)

2021

Alex Rider

 

Strike (S02E08)

 

Assassin (S02E07)

 

Heist (S02E06)

  more episodes (5)
2020

Alex Rider

 

Episode 8 (S01E08)

 

Episode 7 (S01E07)

 

Episode 6 (S01E06)

  more episodes (5)
2019

Medici

 

La Porte du passé (S03E03)

2018

Joe All Alone

2017

Riviera

 

For All to See (S01E10)

 

An Eye for an Eye (S01E09)

2016

Toutankhamon

 

Episode 4 (E04)

 

Episode 3 (E03)

 

Episode 2 (E02)

 

Episode 1 (E01)

2015

Jekyll & Hyde

 

Black Dog (E05)

Ads

Ads

2014

The Bletchley Circle

 

Uncustomed Goods: Part 2 (S02E04)

 

Uncustomed Goods: Part 1 (S02E03)

 

Blood On Their Hands: Part 2 (S02E02)

 

Blood On Their Hands: Part 1 (S02E01)

2013

The Borgias

 

Relics (S03E06)

 

The Banquet of Chestnuts (S03E04)

 

Siblings (S03E03)

 

The Face of Death (S03E01)

2012

The Bletchley Circle

 

Cracking a Killer's Code: Part 3 (S01E03)

 

Cracking a Killer's Code: Part 2 (S01E02)

 

Cracking a Killer's Code: Part 1 (S01E01)

 

The Borgias

 

The Confession (S02E10)

2007

Kingdom

2006

Afterlife

 

Things Forgotten (S02E07)

2005

Diamond Geezer

2003

Murder in Mind

 

Contract (S03E05)

2002

Murder in Mind

 

Victim (S02E06)

 

Wire in the Blood

2001

Murder in Mind

 

Sleeper (S01E07)

Author

Movies
2001

The Hole - book

Creator

Series
2034

Alex Rider

 

Invisible Sword (S03E08)

 

The Shot (S03E07)

 

Target (S03E06)

  more episodes (3)
2023

Alex Rider

 

Enemy (S03E03)

 

Widow (S03E01)

2021

Alex Rider

 

Strike (S02E08)

 

Assassin (S02E07)

 

Heist (S02E06)

  more episodes (5)
2020

Alex Rider

 

Episode 8 (S01E08)

 

Episode 7 (S01E07)

 

Episode 6 (S01E06)

  more episodes (5)