Hamish Macbeth. Hamish Macbeth (Robert Carlyle)
Hamish Macbeth

Hamish Macbeth

  • TV comedy drama
  • BBC One
  • 1995 - 1997
  • 20 episodes (3 series)

Robert Carlyle stars as a policeman in a sleepy Highland village. Assisted by his terrier, Wee Jock, he has to deal with baffling mysteries and a complex love life. Also features Ralph Riach, Barbara Rafferty, Stuart McGugan, Jimmy Yuill, Stuart Davids and more.

  • JustWatch Streaming rank this week: 2,142

Episode menu

Series 3, Episode 4 - The Good Thief

Esme has discovered unexpected musical talent in young Frankie Bryce.

Broadcast details

Sunday 6th April 1997
50 minutes


Show past repeats

Date Time Channel
Friday 8th March 2024 3:00pm Drama

Cast & crew

Robert Carlyle Hamish Macbeth
Ralph Riach TV John
Barbara Rafferty Agnes
Stuart McGugan Barney
Stuart Davids Lachie Jnr
Brian Pettifer Rory
Anne Lacey Esme
Duncan Duff Doc Brown
Billy Riddoch Lachlan
Sandy McDade Jean
Guest cast
Stephen Henderson Frankie Bryce
James Young Tusker Gray
Bill Murdoch McClintock
Tam Dean Burn Black Bob Roberts
Campbell Morrison Harry Balfour
Ruaridh Hepburn Alfie Balfour
Writing team
Daniel Boyle Writer
Ming Ho Script Editor
Production team
Jonas Grimås Director
Charles Salmon Producer
Andrea Calderwood Executive Producer
Trevor Davies Executive Producer
Scott Meek Executive Producer
Kevin Lester Editor
Maurice Cain Production Designer
Julia Duff Casting Director
Leigh Bellis Costume Designer
Barbara Southcott Make-up Designer
John Lunn Composer
John Walker Director of Photography
Terry Bamber 1st Assistant Director

Share this page