Director

Movies
2015

Dragonheart 3: The Sorcerer's Curse

2011

Shirley (TV movie)

2006

The Sarah Jane Adventures: Invasion of the Bane (TV movie)

2005

The Last Drop

2004

Spivs

2002

Shooters

Series
2022

Devil's Promise

2021

Rashash

2020

Van Der Valk

 

Love in Amsterdam (S01E01)

2019

The Feed

 

Episode 10 (E10)

 

Episode 9 (E09)

2018

James Patterson's Murder Is Forever

2016

Dark Heart

 

Hooten & the Lady

 

Rome (E02)

 

The Amazon (E01)

2015

Da Vinci's Demons

 

La Confessione Della Macchina (S03E08)

 

Alis Volat Propriis (S03E07)

 

Jekyll & Hyde

 

The Cutter (E03)

 

Mr Hyde (E02)

 

The Harbinger (E01)

Ads

Ads

 

Spotless

 

Someone's Son, Somebody's Daughter (E04)

 

Not a Place, a Circumstance (E03)

2013

The White Queen

 

The Final Battle (E10)

 

The Princes in the Tower (E09)

 

The King Is Dead (E08)

 

Poison and Malmsey Wine (E07)

2012

The Town

2011

Being Human

 

The Pack (S03E04)

 

Adam's Family (S03E02)

 

Lia (S03E01)

2010

Being Human

 

Long Live the King (S02E03)

 

Serve God, Love Me and Mend (S02E02)

 

Cure and Contagion (S02E01)

2009

Being Human

 

Bad Moon Rising (S01E07)

 

Where the Wild Things Are (S01E06)

 

Trinity

2008

Doctor Who

 

The Fires of Pompeii (S04E02)

 

Harley Street

 

Torchwood

 

Meat (S02E04)

 

Sleeper (S02E02)

2007

Doctor Who

 

Last of the Time Lords (S03E13)

 

The Sound of Drums (S03E12)

 

The Sarah Jane Adventures

2006

Torchwood

 

Greeks Bearing Gifts (S01E07)

 

Ghost Machine (S01E03)

1999

Holby City

1988

London's Burning

Short
1999

North West One

Screenwriter

Movies
2005

The Last Drop

Actor

Movies
2004

Spivs

Series
1984

The Bill

Documentaries
2006

Torchwood Declassified (series)

2005

Doctor Who Confidential (series)