Personal Info
Known For
Acting
Known Credits
36
Gender
Male
Birthday
1947-05-14 (78 years old)
Place of Birth
Kilwinning, Ayrshire, Scotland, UK
Acting

2021

A Reel Life as Dick Bird

2006

Blackbeard as Captain Charles Vane

2004

A Different Loyalty as Peter Lewis

1993

Dirty Weekend as David

1992

Highlander: The Series as Peter Wells

1992

Maigret as Inspector Janvier

1990

Midnight Angel as The Major

1989

Agatha Christie's Poirot as Marsden

1989

The Paradise Club as DS Jack Nesbitt

1989

Countdown to War as MacDonald

1988

Didn't You Kill My Brother? as Party Guest

1987

Up Line as Dan Dare

1986

Casualty as Jeff Dryden

1986

Foreign Body as Hilary Pike

1985

Three Up, Two Down as Stanley

1985

The Mistress as Luke Carpenter

1984

Doctor Who: The Awakening as Joseph Willow

1982

The Comic Strip Presents... as Party Guest

1982

The Terminal Game as Raymond James

1981

Bergerac as Bobbie Carnegie

1981

Bergerac as Alan Hallowes

1979

Henry IV Part 1 as Poins

1979

Henry IV Part 2 as Poins

1979

Speed King as Leo Villa

1979

I'm a Dreamer Montreal as Scots Soldier

1978

Grange Hill as Mr. Aldridge

1978

The Mayor of Casterbridge as Donald Farfrae

1977

A Bridge Too Far as Pvt. Vincent

1977

The Black Panther as Not available

1973

Possession as Young man

1972

The Protectors as Jasper

1972

Crown Court as P.C. Minter

1972

The General's Day as Not available

1963

Doctor Who as Joseph Willow