Cast of
Shepherd on the Rock

About Shepherd on the Rock

  • Released on January 01, 1993

A developer tries to take over a Scottish shepherd's land.

Full Cast of Shepherd on the Rock

Bernard Hill
plays Tam Ferrier

Bernard Hill as Tam Ferrier

Born in 1944, Bernard Hill is a British actor of film, stage and television. He is best known to British television v...

See Bernard Hill's other roles

Doug Bradley
plays James Culzean

Betsy Brantley
plays Jean

Oliver Parker
plays Simon McIntyre

Mark McKenna
plays Andy Murray

John Bowles
plays Ewan

Bill Denniston
plays Buchan

Jean Faulds
plays Grace

Dave Anderson
plays Cruickshank


Crew of Shepherd on the Rock

Discover the backstage crew of Shepherd on the Rock →