| 2010 |
Agatha Christie's Poirot: The Mystery of Hunter's Lodge Season 3, Episode 10 |
Episode, Screenwriter |
| 2009 |
Sherlock Holmes: The Hound of the Baskervilles |
Episode, Writer |
| 2009 |
Sherlock Holmes: The Hound of the Baskervilles |
Episode, Writer |
| 2009 |
Sherlock Holmes: The Hound of the Baskervilles Season 4, Episode 2 |
Episode, Writer |
| 2009 |
Sherlock Holmes: The Eliigiible Bachelor |
Episode, Writer |
| 2009 |
Sherlock Holmes: The Eligible Bachelor |
Episode, Writer |
| 2009 |
Sherlock Holmes: The Eligible Bachelor Season 4, Episode 5 |
Episode, Writer |
| 2009 |
Sherlock Holmes: The Dying Detective Season 3, Episode 8 |
Episode, Actor - Charles Damant |
| 2009 |
Sherlock Holmes: The Cardboard Box Season 3, Episode 12 |
Episode, Writer |
| 2008 |
Sherlock Holmes: The Abbey Grange |
Episode, Screenwriter |
| 2008 |
Sherlock Holmes: The Priory School |
Episode, Screenwriter |
| 2000 |
Gambling Man |
TV Show Series, Screenwriter |
| 1989 |
A Caribbean Mystery |
Movie, Actor - Trevor West |
| 1987 |
4 |
Movie, Writer |