Hamish Macbeth
Cast & Crew

Robert Carlyle Hamish Macbeth

Ralph Riach TV John McIver

Brian Pettifer Rory Campbell

Stuart Davids Lachie McCrae Jr.

Anne Lacey Esme Murray

Barbara Rafferty Agnes Meldon

Stuart McGugan Barney Meldon

Shirley Henderson Isobel Sutherland

Duncan Duff Doc Brown

Nicholas Renton Director

M.C. Beaton Writer

Daniel Boyle Writer

Andrea Calderwood Executive Producer

Trevor Davies Executive Producer

Scott Meek Executive Producer

John Lunn Music
⨁Full Cast & Crew