Show
Actor (47 credits)
2014-2017
Survivors
(Podcast Series)
Greg Preston
Greg Preston
- Legacy
(2017)
... Greg Preston (voice)
- Lockup
(2017)
... Greg Preston (voice)
- Revenge of Heaven
(2017)
... Greg Preston (voice)
- Come the Horsemen
(2016)
... Greg Preston (voice)
- Angel of Death
(2016)
... Greg Preston (voice)
- New Blood
(2016)
... Greg Preston (voice)
- Forgive and Forget
(2016)
... Greg Preston (voice)
- Collision
(2016)
... Greg Preston (voice)
- For the Good of the Cause
(2016)
... Greg Preston (voice)
- Savages
(2015)
... Greg Preston (voice)
- The Hunted
(2015)
... Greg Preston (voice)
- Dark Rain
(2015)
... Greg Preston (voice)
- Esther
(2014)
... Greg Preston (voice)
- Judges
(2014)
... Greg Preston
1994
The Tales of Para Handy
(TV Series)
Laird Fergusson
Laird Fergusson
- Para Handy, Poacher
(1994)
... Laird Fergusson
1991
Poirot
(TV Series)
Jonathan Maltravers
Jonathan Maltravers
- The Tragedy at Marsdon Manor
(1991)
... Jonathan Maltravers
1985-1990
Taggart
(TV Series)
Donald Gillan / Donald Martin
Donald Gillan / Donald Martin
- Hostile Witness Part Three
(1990)
... Donald Gillan
- Hostile Witness Part One
(1990)
... Donald Gillan
- Hostile Witness Part Two
(1990)
... Donald Gillan
- Murder in Season, Part 3
(1985)
... Donald Martin
- Murder in Season, Part 2
(1985)
... Donald Martin
- Murder in Season, Part 1
(1985)
... Donald Martin
1989
Children's Ward
(TV Series)
Dr. McKeown
Dr. McKeown
- Episode #1.13
(1989)
... Dr. McKeown
- Episode #1.12
(1989)
... Dr. McKeown
- Episode #1.11
(1989)
... Dr. McKeown
- Episode #1.10
(1989)
... Dr. McKeown
- Episode #1.8
(1989)
... Dr. McKeown
- Episode #1.7
(1989)
... Dr. McKeown
- Episode #1.6
(1989)
... Dr. McKeown
- Episode #1.5
(1989)
... Dr. McKeown
- Episode #1.4
(1989)
... Dr. McKeown
- Episode #1.3
(1989)
... Dr. McKeown
- Episode #1.2
(1989)
... Dr. McKeown
- Episode #1.1
(1989)
... Dr. McKeown
1985
Dempsey and Makepeace
(TV Series)
Archie McAllister
Archie McAllister
- Given to Acts of Violence
(1985)
... Archie McAllister
1984
Boswell's London Journal
(TV Mini Series)
Lord Eglington
Lord Eglington
- Part 2
(1984)
... Lord Eglington
- Part 1
(1984)
... Lord Eglington
1983-1984
Take the High Road
(TV Series)
Mr. Conway / Derek Conway
Mr. Conway / Derek Conway
- Episode #1.234
(1984)
... Mr. Conway
- Episode #1.233
(1984)
... Derek Conway
- Episode #1.232
(1984)
... Derek Conway
- Episode #1.231
(1984)
... Derek Conway
- Episode #1.230
(1984)
... Derek Conway
- Episode #1.229
(1984)
... Derek Conway
- Episode #1.227
(1984)
... Mr. Conway
- Episode #1.226
(1984)
... Derek Conway
- Episode #1.224
(1984)
... Derek Conway
- Episode #1.223
(1984)
... Derek Conway
- Episode #1.222
(1984)
... Derek Conway
- Episode #1.220
(1984)
... Derek Conway
- Episode #1.219
(1984)
... Derek Conway
- Episode #1.218
(1984)
... Mr. Conway
- Episode #1.217
(1984)
... Mr. Conway
- Episode #1.216
(1984)
... Mr. Conway
- Episode #1.215
(1984)
... Mr. Conway
- Episode #1.213
(1984)
... Mr. Conway
- Episode #1.212
(1984)
... Mr. Conway
- Episode #1.210
(1983)
... Mr. Conway
- Episode #1.209
(1983)
... Mr. Conway
- Episode #1.208
(1983)
... Mr. Conway
- Episode #1.206
(1983)
... Mr. Conway
1984
Doctor Who
(TV Series)
Nilson
Nilson
- Warriors of the Deep: Part Three
(1984)
... Nilson
- Warriors of the Deep: Part Two
(1984)
... Nilson
- Warriors of the Deep: Part One
(1984)
... Nilson
1981
Diamonds
(TV Series)
Barry Coleman
Barry Coleman
- House of Cards
(1981)
... Barry Coleman
- Consider Thy Job, Servant
(1981)
... Barry Coleman
- My End Is My Beginning
(1981)
... Barry Coleman
- Implosion
(1981)
... Barry Coleman
- Middle Game
(1981)
... Barry Coleman
- A Taste of the Orient
(1981)
... Barry Coleman
- The Other Kind
(1981)
... Barry Coleman
- Homecoming
(1981)
... Barry Coleman
- Gamblers
(1981)
... Barry Coleman
- The Kremer Claim
(1981)
... Barry Coleman
- A Debt to Be Paid
(1981)
... Barry Coleman
- Rough Stone
(1981)
... Barry Coleman
1979
Running Blind
(TV Mini Series)
Jack Case
Jack Case
- The Deception Operation
(1979)
... Jack Case
- Sixteen Rivers to Cross
(1979)
... Jack Case
1975-1977
Survivors
(TV Series)
Greg / Greg Preston
Greg / Greg Preston
- The Last Laugh
(1977)
... Greg
- A Little Learning
(1977)
... Greg
- New World
(1976)
... Greg
- Over the Hills
(1976)
... Greg
- New Arrivals
(1976)
... Greg
- Parasites
(1976)
... Greg
- By Bread Alone
(1976)
... Greg
- A Friend in Need
(1976)
... Greg
- The Witch
(1976)
... Greg
- The Face of the Tiger
(1976)
... Greg
- Lights of London: Part 2
(1976)
... Greg
- Lights of London: Part 1
(1976)
... Greg
- Greater Love
(1976)
... Greg
- Birth of a Hope
(1976)
... Greg
- A Beginning
(1975)
... Greg Preston
- Something of Value
(1975)
... Greg Preston
- Revenge
(1975)
... Greg Preston
- The Future Hour
(1975)
... Greg Preston
- Law and Order
(1975)
... Greg Preston
- Spoil of War
(1975)
... Greg Preston
- Starvation
(1975)
... Greg Preston
- Garland's War
(1975)
... Greg Preston
- Gone to the Angels
(1975)
... Greg Preston
- Corn Dolly
(1975)
... Greg Preston
- Gone Away
(1975)
... Greg Preston
- Genesis
(1975)
... Greg Preston
1975
The Nearly Man
(TV Series)
Peter Richards
Peter Richards
- Options
(1975)
... Peter Richards
- Confrontation: July 1975
(1975)
... Peter Richards
- Re-Shuffle: June 1975
(1975)
... Peter Richards
- Power Base: April 1975
(1975)
... Peter Richards
- Opportunity: March 1975
(1975)
... Peter Richards
1974
The Aweful Mr. Goodall
(TV Series)
Henry Mullard
Henry Mullard
- Loyalty in My Honour
(1974)
... Henry Mullard
1973
Crown Court
(TV Series)
The Rev. Frank Warrender
The Rev. Frank Warrender
- R v Brewer and Brewer: Part Three
(1973)
... The Rev. Frank Warrender
- R v Brewer and Brewer: Part Two
(1973)
... The Rev. Frank Warrender
- R v Brewer and Brewer: Part One
(1973)
... The Rev. Frank Warrender
1971
The Search for the Nile
(TV Mini Series)
Capt. James Grant / James Grant
Capt. James Grant / James Grant
- Conquest and Death
(1971)
... James Grant
- Find Livingstone
(1971)
... Capt. James Grant
- The Great Debate
(1971)
... Capt. James Grant
- The Secret Fountains
(1971)
... Capt. James Grant
1968-1970
Dr. Finlay's Casebook
(TV Series)
Willie / Andie Watson
Willie / Andie Watson
- Dead Fall
(1970)
... Willie
- Scots Wha Hae
(1968)
... Andie Watson
1970
Manhunt
(TV Series)
David Mainwaring
David Mainwaring
- Little Man, Big Gun: Part 2
(1970)
... David Mainwaring
- Little Man, Big Gun: Part 1
(1970)
... David Mainwaring
1968-1969
The Borderers
(TV Series)
Robin Graham
Robin Graham
- Dispossessed
(1969)
... Robin Graham
- Outlaw
(1969)
... Robin Graham
- Wedlock
(1969)
... Robin Graham
- Truce
(1969)
... Robin Graham
- Vengeance
(1968)
... Robin Graham
1968
The Flight of the Heron
(TV Mini Series)
Ewen Cameron
Ewen Cameron
- Revenge
(1968)
... Ewen Cameron
- Torture
(1968)
... Ewen Cameron
- Rescue
(1968)
... Ewen Cameron
- Retreat
(1968)
... Ewen Cameron
- Levee
(1968)
... Ewen Cameron
- Escape
(1968)
... Ewen Cameron
- Rebellion
(1968)
... Ewen Cameron
- Capture
(1968)
... Ewen Cameron
Show
Writer (1 credit)
1976-1977
Survivors
(TV Series) (written by - 3 episodes)
- The Last Laugh
(1977)
... (written by)
- A Little Learning
(1977)
... (written by)
- A Friend in Need
(1976)
... (written by)
Show
Soundtrack (7 credits)
2020
Safe-at-Home Sessions
(TV Series short) (writer - 2 episodes)
- Nothing Lasts Forever*
(2020)
... (writer: "Nothing Lasts Forever" - uncredited)
- Nothing Lasts Forever
(2020)
... (writer: "Nothing Lasts Forever" - uncredited)
2012
True Blood
(TV Series) (writer - 1 episode)
- Let's Boot and Rally
(2012)
... (writer: "Rescue" - uncredited)
2009
Later... With Jools Holland
(TV Series) (writer - 1 episode)
- Episode #35.4
(2009)
... (writer: "They Need It Too")
1985
Echo & the Bunnymen: Bring on the Dancing Horses
(Music Video) (writer: "Bring On The Dancing Horses")
Show
Thanks (2 credits)
Show
Self (7 credits)
2024
Celebrity Chatter and Things that Matter with Elijah
(Podcast Series short)
Self - Guest
Self - Guest
- Ian McCulloch
(2024)
... Self - Guest
Show
Archive footage (6 credits)
2018
Doses of Horror
(Video)
(segment "Prescription 10: A Dose of Zombies) (uncredited)