2005
Riot at the Rite • Author
2005
Twenty Thousand Streets Under The Sky • Writer (3 episodes)
2004
Agatha Christie's Marple • Writer (23 episodes)
1997
My Night with Reg • Writer
1996
The Moonstone • Screenplay
1991
Killing Time • Writer
1989
Agatha Christie's Poirot • Screenplay (3 episodes)
• Screenplay (3 episodes)
1988
The Play on One • Writer (1 episode)