He's known for his work on:
Television
* Doctor Who (Writer, 1984-1986) - He wrote several episodes for the show, including "The Caves of Androzani" and "Attack of the Cybermen."
* The Bill (Writer, 1995-1998) - He wrote several episodes of this British police procedural drama.
* The Inspector Lynley Mysteries (Writer, 2001-2008) - He wrote several episodes of this British detective drama series.
Film
* The Adventures of Baron Munchausen (1988) - He co-wrote the screenplay for this fantasy film.
* The Secret Garden (1993) - He wrote the screenplay for this fantasy film.
Other
* He also wrote the screenplay for the 1985 television film The Boy Who Could Fly starring Christopher Plummer and Neil Patrick Harris.
You can find a more comprehensive list of his work on websites like IMDb.