Cast and Crew of Hamish Macbeth

Cast of
Hamish Macbeth

About Hamish Macbeth

  • Released on March 26, 1995
  • Drama

Hamish Macbeth is a comedy-drama series made by BBC Scotland and first aired in 1995. It is loosely based on a series of mystery novels by M. C. Beaton. The series concerns a local police officer, Constable Hamish Macbeth in the fictitious town of Lochdubh on the west coast of Scotland. The titular character was played by Robert Carlyle. It ran for three series from 1995 to 1997, with the first two series having six episodes and the third having eight.

Main Cast of Hamish Macbeth

Robert Carlyle
plays Hamish Macbeth (20 episodes)

Ralph Riach
plays TV John McIver (18 episodes)

Anne Lacey
plays Esme Murray (18 episodes)

Billy Riddoch
plays Lachlan McCrae (13 episodes)

Barbara Rafferty
plays Agnes Meldrum (13 episodes) , Agnes Meldon (14 episodes)

Stuart Davids
plays Lachie McCrae jr. (19 episodes)

Brian Pettifer
plays Rory Campbell (19 episodes)

Brian Pettifer as Rory Campbell

Brian Pettifer was born on January 1, 1953 and is currently 71 years old.

See Brian Pettifer's other roles

Stuart McGugan
plays Barney Meldon (10 episodes) , Barney Meldrum (19 episodes)

Duncan Duff
plays Doc Brown (14 episodes)

David Ashton
plays Maj. Roddy Maclean (10 episodes)

Secondary Cast of Hamish Macbeth

Jimmy Yuill
plays Lachlan McCrae (6 episodes)

Kenny Ryan
plays Big Geordie Robb (1 episode)

Julia Wallace
plays Alice Robb (1 episode)

Anne Lannan
plays Lucy Robb (1 episode)

Pip Torrens
plays Peter Peterson (1 episode)

Pip Torrens as Peter Peterson

From Wikipedia, the free encyclopedia.  Pip Torrens (born June 2, 1960) is an English actor. He studied English Lite...

See Pip Torrens's other roles

David Ryall
plays Paul Jeffreys (2 episodes)

John McLean
plays Wee boy (1 episode)

Phyllida Law
plays Vicky Jeffreys (1 episode)

Linda Ormiston
plays Evadne McTurk (1 episode)

Willie Beaton
plays Willie Muirhead (1 episode)

Stuart McQuarrie
plays D.S. Cronk (1 episode)

Bill Leadbitter
plays D.I. Bruce (2 episodes)

Greer Gaffney
plays D.S. Sandra McDonald (1 episode)

Alisdair McQuarrie
plays Danny MacCellan (1 episode)

Gilbert Martin
plays Abercrombie Markwell (1 episode)

Muireann Kelly
plays Janice (1 episode)

Ken Drury
plays Cameron Dicks (2 episodes)

Alex Norton
plays Duncan Soutar (1 episode)

Laura Kellman
plays Phyllis Dicks (1 episode)

Hugh MacQuarrie
plays Kenneth Dicks (1 episode)

Patricia Ross
plays Rose Hart / Susan Graham (1 episode)

Billy McColl
plays Francie McGilp (1 episode)

Ken Hutchison
plays Harry Dobbs (1 episode)

Greig Guthrie
plays Wee boy (1 episode)

Michael Marra
plays Jackie Dallas (1 episode)

Christine Primrose
plays Dale Dallas (1 episode)

Graham De Banzie
plays Robert Graham (1 episode)

James Faulkner
plays Colonel Don Maxwell (1 episode)

James Faulkner as Colonel Don Maxwell

From Wikipedia, the free encyclopedia. James Sebastian Faulkner (born 18 July 1948) is a British actor, known for hi...

See James Faulkner's other roles

Iain Lauchlan
plays Jimmy McCormack (1 episode)

Robert Willox
plays Walker (1 episode)

Philip McGough
plays George Standish (1 episode)

Susannah Hitching
plays Jenny Carpenter (1 episode)

John Warnaby
plays Mike Beardsall (1 episode)

Jimmy Chisholm
plays Christie McMurray (1 episode) , Tartan Salesman (1 episode)

Leda Hodgeson
plays Helen Wadlow (1 episode)

Graeme Alexander Young
plays Mark Glasson (1 episode)

Jon Croft
plays Malkie Clunie (2 episodes)

Philip Jackson
plays Malachi McBean (1 episode)

Juliet Cadzow
plays Bethsheba McBean (1 episode)

Ron Donachie
plays Zoot McPherrin (2 episodes)

Ron Donachie as Zoot McPherrin

Ron Donachie was born on April 26, 1956 and is currently 68 years old.

See Ron Donachie's other roles

Rab Christie
plays Jimmy Soutar (4 episodes)

Alastair Mackenzie
plays Gavin Robb (1 episode)

Alastair Mackenzie as Gavin Robb

From Wikipedia, the free encyclopedia Alastair Mackenzie is a Scottish actor. He was born in 1970 in Trinafour, near...

See Alastair Mackenzie's other roles

Sarah Collier
plays Mrs. Lucinda McLorg (1 episode)

Craig Ferguson
plays Torquil McLorg (1 episode)

Robert McIntosh
plays Editor (1 episode)

Alan Tall
plays Young Crofter (2 episodes)

Johnny Irving
plays Old Crofter (2 episodes)

Libby McArthur
plays Gloria (1 episode)

Jake D'Arcy
plays Sawney Weir (1 episode) , Scott (2 episodes)

Robert Cavanah
plays Gary Ross (1 episode)

Dolina MacLennan
plays Flora (5 episodes)

Gary Lewis
plays Dave the House-Seller (1 episode)

Margery Withers
plays Jean McNeil (1 episode)

Hugh Munro
plays Hector McNeil (1 episode)

Kay McLean
plays Kay (1 episode) , Wee girl (1 episode)

Peter Wight
plays Sydney Braithwaite (1 episode)

Dinah Stabb
plays Magda Milligan (1 episode)

Valerie Gogan
plays Alex Maclean (8 episodes)

Edith MacArthur
plays Belle Carter (1 episode)

Gerard Kelly
plays PC Duggan (1 episode)

Iain Andrew
plays Mr. Stevens (1 episode)

Andrew Keir
plays Murray McMurray (1 episode)

Ida Schuster
plays Mrs. Lewis (1 episode)

John Grieve
plays Herman (1 episode) , Whisky Bob (1 episode)

Robert Carr
plays Harry Macleish (1 episode)

Sheila Keith
plays Auntie Ella (2 episodes)

Robert Ellis
plays Tam Duff (1 episode)

Daniel Boyle
plays Handsome Sailor (1 episode) , Mr. Fergusson (1 episode)

Laurie Ventry
plays Reverend Alan Snow (2 episodes)

Sally Dexter
plays Serena St Claire (1 episode)

Anne Kristen
plays Miss Deidre Meiklejohn (2 episodes)

Sharon Small
plays WPC Anne Peterson (1 episode)

John Malcolm
plays Professor Svensson (1 episode)

Caroline Paterson
plays Laura McDuff (1 episode)

Colette O'Neil
plays Rhona Lindsay (1 episode)

Amanda Walker
plays Barbara Scott (1 episode)

Amanda Walker as Barbara Scott

Amanda Galafres Patterson Walker is an English film and television actress.

See Amanda Walker's other roles

Alan MacNaughtan
plays Father McPhail (1 episode)

Tom Watson
plays Enoch McDuff (1 episode)

Michael Byrne
plays Duncan Scott (1 episode)

Annie Louise Ross
plays Claire Fleming (1 episode)

David McKay
plays Tony McCreary (1 episode)

Forbes Masson
plays Tam Flood (1 episode)

Stewart Porter
plays Andy Glass (1 episode)

James Ryland
plays Joe Scrimegour (1 episode)

James Young
plays Tusker Gray (1 episode)

Michael MacKenzie
plays Ferdie McLopez (2 episodes)

Bill Murdoch
plays McClintock (1 episode)

Ruaridh Hepburn
plays Alfie Balfour (1 episode)

Ronnie Letham
plays Peter the Fireman (3 episodes)

Eilidh MacLean
plays Veronica (1 episode)

Stuart Hepburn
plays Eric Clelland (1 episode)

Alyxis Daly
plays Alma Mathers (1 episode)

Sheila Donald
plays Magistrate (1 episode)

Gordon Munro
plays Archie the Cameraman (1 episode)

Morag Hood
plays Doloris Balfour (1 episode)

Brian Alexander
plays Jubel McBean (3 episodes)

Iain McColl
plays Neil the Bus (4 episodes)

Mona Bruce
plays Edie (3 episodes)

Tam Dean Burn
plays Black Bob Roberts (2 episodes)

Campbell Morrison
plays Harry Balfour (2 episodes)

Neil MacRae
plays Dunbracken Captain (1 episode)

Mabel Aitken
plays Cathy (1 episode)

Dallas Young
plays Houston Old (1 episode)

Richard Marsella
plays The Commandante (1 episode)

Stephen Henderson
plays Frankie Brice (3 episodes)

Joseph Greig
plays Dugal Finlay (2 episodes)

Sandy McDade
plays Jean Foley (4 episodes)

Caroline Loncq
plays Ava Grimm (2 episodes)

Sean Scanlan
plays Kenneth McIver (2 episodes)

Kenny Ireland
plays Torquil McFarquar (2 episodes)

Brendan Conroy
plays Cruiser Captain (2 episodes)

Ray De-Haan
plays Coxswain (1 episode)

Will Morgan
plays Gregor (1 episode)


Crew of Hamish Macbeth

Discover the backstage crew of Hamish Macbeth →