Wrote 35
2000s
- 2009
Darwin's Darkest Hour
Teleplay
- 2005
Summer Solstice
Screenplay
Rosamunde Pilcher - Magic of Love
Writer
- 2004
- 2003
- 2001
David Copperfield
Teleplay
Victoria & Albert
Writer
Victoria & Albert
Writer
Young Blades
Writer
- 2000
David Copperfield
Teleplay
In the Beginning
Writer
1990s
- 1999
Agnes Browne
Screenplay
Nancherrow
Writer
- 1998
Something to Believe In
Writer
Coming Home
Adaptation, Writer
- 1997
The Apocalypse Watch
Writer
The Apocalypse Watch
Writer
- 1996
The Ice Princess
Teleplay
Catherine the Great
Writer
- 1995
The Old Curiosity Shop
Writer
- 1994
Singapore Sling
Story
- 1993
Armen and Bullik
Writer
1980s
- 1989
Danny the Champion of the World
Screenplay
Great Expectations
Writer
- 1988
A Waltz Through the Hills
Writer
- 1986
1970s
- 1978
- 1977
- 1976
- 1975
- 1974
- 1972
Created 6
2000s
- 2009
Stormworld
Creator
- 2001
Victoria & Albert
Creator
- 2000
In the Beginning
Creator
1990s
- 1998
Coming Home
Creator
1980s
- 1989
Great Expectations
Creator
- 1986
Directed 1
1990s
- 1996
Catherine the Great
Director