
Wrote 19
2020s
- 2024
- 2023
2010s
- 2012
Love Never Dies
Novel, Musical, Writer
2000s
- 2006
Avenger
Novel
- 2005
Frederick Forsyth's Icon
Novel
1990s
- 1996
- 1994
Day of the Devil
Novel
- 1990
The Price of the Bride
Story
A Little Piece of Sunshine
Story
Pride and Extreme Prejudice
Story
Death Has a Bad Reputation
Story
1980s
- 1989
A Casualty of War
Writer
Just Another Secret
Writer
- 1987
- 1980
1970s
- 1974
- 1973
Produced 4
2020s
- 2024
1990s
- 1990
A Little Piece of Sunshine
Executive Producer
Death Has a Bad Reputation
Executive Producer
1980s
- 1987
Acted in 2
2000s
- 2000
Trigger Happy TV
TV
1980s
- 1987
Appearances8
2020s
- 2024
In My Own Words
Self · 1 episode
2000s
- 2008
1990s
- 1991
- 1990
A Little Piece of Sunshine
Self - Host (uncredited)
1980s
- 1989
A Casualty of War
Himself/Presenter (uncredited)
Just Another Secret
Himself
- 1985
Soldiers, A History of Men in Battle
Self — Presenter · 13 episodes
1970s
- 1979