Show
Actor (57 credits)
1994-2015
Emmerdale Farm
(TV Series)
Tom / Jamie McStay
Tom / Jamie McStay
- Episode #1.7311
(2015)
... Tom
- Episode #1.1899
(1994)
... Jamie McStay
1998-2001
Bernard's Watch
(TV Series)
Postman
Postman
- What's Time For?
(2001)
... Postman
- A Pool Time
(2001)
... Postman
- A Worrying Time
(2001)
... Postman
- Running on Time
(2001)
... Postman
- Doing Time
(2001)
... Postman
- Alien Times
(2001)
... Postman
- Every Time
(2001)
... Postman
- Police Time
(2001)
... Postman
- A Very Important Time
(2001)
... Postman
- Changing Times
(2001)
... Postman
- Time's Up
(2000)
... Postman
- Time Slip
(2000)
... Postman
- Ending Time
(1999)
... Postman
- Time and Again
(1999)
... Postman
- Story Time
(1998)
... Postman
1986-2001
Taggart
(TV Series)
David Laing / Jim Redpath / Alan Donald
David Laing / Jim Redpath / Alan Donald
- Falling in Love
(2001)
... Jim Redpath
- The Hit Man Part Three
(1992)
... David Laing
- The Hit Man Part Two
(1992)
... David Laing
- The Hit Man Part One
(1992)
... David Laing
- Death Call Part Three
(1986)
... Alan Donald
1986
The Collectors
(TV Series)
Calvin Sampson / Calvin Simpson
Calvin Sampson / Calvin Simpson
- Touch and Go
(1986)
... Calvin Sampson
- Cover Up
(1986)
... Calvin Sampson
- Rare Bird
(1986)
... Calvin Sampson
- The Dog It Was...
(1986)
... Calvin Sampson
- Uncommon Market
(1986)
... Calvin Sampson
- Major Barclay's Last Stand
(1986)
... Calvin Sampson
- The Great Ice-Cream War
(1986)
... Calvin Sampson
- Swings and Roundabouts
(1986)
... Calvin Sampson
- Go for Gold
(1986)
... Calvin Sampson
- Diversions
(1986)
... Calvin Simpson
1983
The Mad Death
(TV Mini Series)
Fergus
Fergus
- Episode #1.3
(1983)
... Fergus
- Episode #1.1
(1983)
... Fergus
1983
Skorpion
(TV Mini Series)
Chief Insp. Perry
Chief Insp. Perry
- Episode #1.6
(1983)
... Chief Insp. Perry
- Episode #1.5
(1983)
... Chief Insp. Perry
- Episode #1.4
(1983)
... Chief Insp. Perry
- Episode #1.3
(1983)
... Chief Insp. Perry
- Episode #1.2
(1983)
... Chief Insp. Perry
- Episode #1.1
(1983)
... Chief Insp. Perry
1981
Blood Money
(TV Series)
Chief Insp. Perry
Chief Insp. Perry
- Episode #1.6
(1981)
... Chief Insp. Perry
- Episode #1.5
(1981)
... Chief Insp. Perry
- Episode #1.4
(1981)
... Chief Insp. Perry
- Episode #1.3
(1981)
... Chief Insp. Perry
- Episode #1.2
(1981)
... Chief Insp. Perry
- Episode #1.1
(1981)
... Chief Insp. Perry
1981
The Treachery Game
(TV Series)
Alec Marsh
Alec Marsh
- Episode #1.3
(1981)
... Alec Marsh
- Episode #1.2
(1981)
... Alec Marsh
- Episode #1.1
(1981)
... Alec Marsh
1980
Square Mile of Murder
(TV Series)
Dr. Penny
Dr. Penny
- A Kiss, a Fond Embrace - Part 2
(1980)
... Dr. Penny
1980
Charles Endell, Esq
(TV Series)
Sandy Murdoch
Sandy Murdoch
- If You Can't Join 'Em Beat 'Em
(1980)
... Sandy Murdoch (as Jack Mackenzie)
1980
Breakaway
(TV Series)
Chief Supt. Cooper
Chief Supt. Cooper
- The Local Affair: Part 1
(1980)
... Chief Supt. Cooper
1979
A Man Called Intrepid
(TV Mini Series)
2nd Clerck
2nd Clerck
- Episode #1.3
(1979)
... 2nd Clerck
- Episode #1.2
(1979)
... 2nd Clerck
- Episode #1.1
(1979)
... 2nd Clerck
1979
Secret Army
(TV Series)
Major Neil Turner
Major Neil Turner
- Days of Judgement
(1979)
... Major Neil Turner
- Collaborator
(1979)
... Major Neil Turner
1979
The BBC Television Shakespeare
(TV Series)
Sir Nicholas Vaux
Sir Nicholas Vaux
- Henry VIII
(1979)
... Sir Nicholas Vaux
1975-1976
Space: 1999
(TV Series)
Technician / Technicican
Technician / Technicican
- The Last Sunset
(1976)
... Technician (uncredited)
- Black Sun
(1975)
... Technicican (uncredited)
- Breakaway
(1975)
... Technician (uncredited)
1973-1975
Sutherland's Law
(TV Series)
Police Sergeant / Officer in Charge / PC Merengie / ...
Police Sergeant / Officer in Charge / PC Merengie / ...
- Creatures in a Private Zoo
(1975)
... Police Sergeant
- The Italian Debt
(1975)
... Officer in Charge
- The Ship
(1973)
... PC Merengie
- The Return
(1973)
... Uniformed Policeman
- The Running Man
(1973)
... Police Constable Meregnie
Show
Additional Crew (1 credit)
2012
Nova ScienceNow
(TV Series documentary) (production assistant - 1 episode)
- What Are Animals Thinking?
(2012)
... (production assistant)