For Whom Do I Write?
(Talk, 2015)

TEDxWandsworth

  • Speaker

The Art Of Screenplays: A Writer's...
(Book, 2014)

The author of the screenplay for Lore demystifies the screenwriter's art, providing informed advice...

  • Writer

Dance of the Wind
(Feature film, 1997)

A budding Indian classical singer loses her mother and then her voice. Only as she begins teaching...

  • Scriptwriter

Hetty Feather
(TV drama)

Set in Victorian-era London of 1887, Hetty and her foster brother Gideon are forced to return to...

  • Scriptwriter (2 episodes)
  • Adapted By (2 episodes)

Casualty
(TV drama)

BBC drama series about the staff and patients at Holby City Hospital's emergency department.

  • Scriptwriter (12 episodes)
3 credits

Judge Dee's Mystery
(2024)

During the reign of Wu Zetian, the ambitious Di Renjie is relegated to a remote town where more and...

  • Executive Producer

Translations
(Feature film, 2023)

When an agoraphobic translator reunites with her deceased brother's best friend, secrets and...

  • Executive Producer
20 credits

Hillstation
(Book, 2016)

Dreaming of escape from his remote village in the Himalayan foothills, Rabindra entreats the gods...

  • Writer

Combat Kids
(TV serial, 2010)

Twelve-year-old Jed and friends all live on an army base. While exploring in the woods, they meet a...

  • Scriptwriter

Roman Mysteries
(TV drama, 2007)

BBC. Follows four children in Ancient Rome who solve a number of exciting, dangerous and...

  • Scriptwriter (1 episode)

Plastic Man
(TV serial, 1999)

A seemingly happily married, successful plastic surgeon embarks on a torrid affair with tragic...

  • Scriptwriter

The Broker's Man
(Feature film, 1997)

Drama series about an ex-policeman who now uses his detective skills while working for insurance...

  • Scriptwriter

Poldark
(Feature film, 1996)

Ross Poldark returns from war to right wrongs and reunite with the love of his life.

  • Scriptwriter

Grushko
(TV serial, 1994)

Murder mystery involving the death of two Russian artists and a stolen statuette.

  • Scriptwriter