Birthday
1947/05/14 (77 years old)
Gender
Male
Place of Birth
Kilwinning, Ayrshire, Scotland, UK
Also know as
--
(1993) Dirty Weekend
as David
(1979) Speed King
as Leo Villa
(1982) The Terminal Game
as Raymond James
(1987) Up Line
as Dan Dare
(1979) I'm a Dreamer Montreal
as Scots Soldier
(1972) The General's Day
as ---
(1990) Midnight Angel
as The Major
(1986) Miss Marple: The Murder at the Vicarage
as Bill Archer
(1977) A Bridge Too Far
as Pvt. Vincent
(1977) The Black Panther
as ---
(1988) Didn't You Kill My Brother?
as Party Guest
(2004) A Different Loyalty
as Peter Lewis
(1984) Doctor Who: The Awakening
as Joseph Willow
(1979) Henry IV Part 1
as Poins
(1989) Countdown to War
as MacDonald
(1973) Possession
as Young man
(2021) A Reel Life
as Dick Bird
(1963) Doctor Who
as Joseph Willow
(1992) Maigret
as Inspector Janvier
(1989) Agatha Christie's Poirot
as Marsden
(1972) Crown Court
as P.C. Minter
(1986) Casualty
as Jeff Dryden
(1978) Grange Hill
as Mr. Aldridge
(1981) Bergerac
as Bobbie Carnegie
(2006) Blackbeard
as Captain Charles Vane
(1985) The Mistress
as Luke Carpenter
(1981) Bergerac
as Alan Hallowes
(1989) The Paradise Club
as DS Jack Nesbitt
(1992) Highlander: The Series
as Peter Wells
(1984) Miss Marple
as Bill Archer
(1971) The Rivals of Sherlock Holmes
as Reporter
(1982) The Comic Strip Presents...
as Party Guest
(1978) The Mayor of Casterbridge
as Donald Farfrae
(1972) The Protectors
as Jasper
(1985) Three Up, Two Down
as Stanley