Play for Today
Red Shift
The Owl Service
Elidor
One Pair of Eyes
Spooky
All Systems Go: Alan Garner
The Edge of the Ceiling
Lamaload
To Kill a King
TV · Author · 6 eps
TV · Writer · 1 ep
Movie · Writer
Movie · Writer, Novel
TV · Writer, Novel · 8 eps