Home
search
more | tips
SHOP HAMISH...
Amazon.com Amazon.ca Amazon.co.uk Amazon.de Amazon.fr
IMDb > "Hamish Macbeth" (1995) > Episodes cast

Episodes cast for
"Hamish Macbeth" (1995)

advertisement

Season: 1 | 2 | 3
Year: 1995 | 1996 | 1997


Season 1


Season 1, Episode 1: The Great Lochdubh Salt Robbery

26 March 1995

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Brian Pettifer ... Rory Campbell
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Jimmy Yuill ... Lachie McCrae Snr #1

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Shirley Henderson ... Isobel Sutherland
Anne Kristen ... Miss Meikeljohn
Valerie Gogan ... Alex Maclean
Rab Christie ... Jimmy Soutar
Jon Croft ... Malkie Clunie
Greer Gaffney ... DS Sandra McDonald
John Grieve ... Whiskey Bob
Bill Leadbitter ... Inspector Bruce
Stuart McGugan ... Barney
Kenny Ryan ... Big Geordie Robb
Pip Torrens ... Peter Paterson
Julie T. Wallace ... Alice Robb (as Julie Wallace)
Michael Tarn ... Mick Jesnie (uncredited)

Season 1, Episode 2: A Pillar of the Community

2 April 1995

Robert Carlyle ... Hamish Macbeth
Willie Beaton ... Willie Muirhead
Jimmy Chisholm ... Tartan Salesman
Stuart Davids ... Lachie McCrae Jr.
Ken Drury ... Cameron Dicks
Shirley Henderson ... Isobel Sutherland
Anne Lacey ... Esme Murray
Phyllida Law ... Vicky Jeffreys

Bill Little ... Drunk highlander
Dolina MacLennan ... Flora
Stuart McGugan ... Barney
John McLean ... Wee Boy
Kay McLean ... Wee Girl
Linda Ormiston ... Evadne McTurk
Brian Pettifer ... Rory Campbell
Barbara Rafferty ... Agnes
Ralph Riach ... TV John McIver
David Ryall ... Paul Jeffreys
Jimmy Yuill ... Lachlan McCrae Snr

Season 1, Episode 3: The Big Freeze

9 April 1995

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Morag Hood ... Delores Balfour
Brian Pettifer ... Rory Campbell
Campbell Morrison ... Harry Balfour
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Jimmy Yuill ... Lachie McCrae Snr #1

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Mona Bruce ... Edie
Brian Alexander ... Jubel
Valerie Gogan ... Alex Maclean
Jake D'Arcy ... Scott
Shirley Henderson ... Isobel Sutherland
Johnny Irving ... Old Crofter
Anne Kristen ... Miss Meiklejohn
Bill Leadbitter ... Inspector Bruce
Dolina MacLennan ... Flora
Gilbert Martin ... Markwell
Stuart McQuarrie ... DS Cronk
Alan Tall ... Young Crofter

Season 1, Episode 4: West Coast Story

16 April 1995

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Morag Hood ... Delores Balfour
Brian Pettifer ... Rory Campbell
Campbell Morrison ... Harry Balfour
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Jimmy Yuill ... Lachie McCrae Snr #1

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Mona Bruce ... Edie
Brian Alexander ... Jubel
Anne Kristen ... Miss Meikeljohn
Valerie Gogan ... Alex Maclean
Rab Christie ... Jimmy Soutar
Ron Donachie ... Zoot McFerrin
Ken Drury ... Cameron Dicks
Shirley Henderson ... Isobel Sutherland
Laura Kellman ... Phyllis Dicks
Muireann Kelly ... Janice
Hugh MacQuarrie ... Kenneth Dicks
Alex Norton ... Duncan Soutar

Season 1, Episode 5: Wee Jock's Lament

23 April 1995

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Morag Hood ... Delores Balfour
Brian Pettifer ... Rory Campbell
Campbell Morrison ... Harry Balfour
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Jimmy Yuill ... Lachie McCrae Snr #1

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Mona Bruce ... Edie
Brian Alexander ... Jubel
Anne Kristen ... Miss Meikeljohn
Valerie Gogan ... Alex Maclean
Rab Christie ... Jimmy Soutar
Graham De Banzie ... Robert Graham
Shirley Henderson ... Isobel Sutherland
Ken Hutchison ... Harry Dobbs
Dolina MacLennan ... Flora
Michael Marra ... Jackie Dallas
Billy McColl ... Francie McGilp
Patricia Ross ... Susan Graham / Rose Hart

Season 1, Episode 6: A Bit of an Epic

30 April 1995

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Brian Pettifer ... Rory Campbell
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Jimmy Yuill ... Lachie McCrae Snr #1

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Jon Croft ... Malkie Clunie
Jake D'Arcy ... Scott

James Faulkner ... Colonel Maxwell
Valerie Gogan ... Alex Maclean
Shirley Henderson ... Isobel Sutherland
Susannah Hitching ... Jenny Carpenter
Leda Hodgeson ... Helen Wadlow (as Leda Hodgson)
Iain Lauchlan ... Jimmy McCormack
Philip McGough ... George Standish
Stuart McGugan ... Barney
Will Morgan ... Gregor
John Warnaby ... Mike Beardsall
Robert Willox ... Walker
Graeme Alexander Young ... Mark Glasson

Season 2


Season 2, Episode 1: A Perfectly Simple Explanation

24 March 1996

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Morag Hood ... Delores Balfour
Brian Pettifer ... Rory Campbell
Campbell Morrison ... Harry Balfour
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Billy Riddoch ... Lachie McCrae Snr #2

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Mona Bruce ... Edie
Brian Alexander ... Jubel
Anne Kristen ... Miss Meikeljohn
Juliet Cadzow ... Bethsheba McBean
Ron Donachie ... Zoot McFerrin
Valerie Gogan ... Alex Maclean
Shirley Henderson ... Isobel Sutherland

Philip Jackson ... Malachi McBean
Ronnie Letham ... Peter the Fireman
Iain McColl ... Neil the Bus
Laurie Ventry ... Reverend Snow

Season 2, Episode 2: In Search of a Rose

31 March 1996

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Morag Hood ... Delores Balfour
Brian Pettifer ... Rory Campbell
Campbell Morrison ... Harry Balfour
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Billy Riddoch ... Lachie McCrae Snr #2

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Mona Bruce ... Edie
Brian Alexander ... Jubel
Anne Kristen ... Miss Meikeljohn
Sarah Collier ... Mrs. McLorg
Valerie Gogan ... Alex Maclean
Shirley Henderson ... Isobel Sutherland

Bill Little ... Wedding person
Alastair Mackenzie ... Gavin Robb

Season 2, Episode 3: Isobel Pulls It Off

7 April 1996

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Morag Hood ... Delores Balfour
Brian Pettifer ... Rory Campbell
Campbell Morrison ... Harry Balfour
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Billy Riddoch ... Lachie McCrae Snr #2

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Mona Bruce ... Edie
Brian Alexander ... Jubel
Anne Kristen ... Miss Meikeljohn
Robert Cavanah ... Gary
Valerie Gogan ... Alex Maclean
Shirley Henderson ... Isobel Sutherland
Johnny Irving ... Old Crofter
Gary Lewis ... House Salesman
Alan Tall ... Young Crofter

Season 2, Episode 4: Radio Lochdubh

14 April 1996

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Morag Hood ... Delores Balfour
Brian Pettifer ... Rory Campbell
Campbell Morrison ... Harry Balfour
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Billy Riddoch ... Lachie McCrae Snr #2

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Mona Bruce ... Edie
Brian Alexander ... Jubel
Anne Kristen ... Miss Meikeljohn
Valerie Gogan ... Alex Maclean
Shirley Henderson ... Isobel Sutherland
Ronnie Letham ... Peter the Fireman
Iain McColl ... Neil the Bus
Hugh Munro ... Hector McNeil
Dinah Stabb ... Magda Milligan
Peter Wight ... Sydney Braithwaite
Margery Withers ... Jean McNeil

Season 2, Episode 5: No Man Is an Island

21 April 1996

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Morag Hood ... Delores Balfour
Brian Pettifer ... Rory Campbell
Campbell Morrison ... Harry Balfour
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Billy Riddoch ... Lachie McCrae Snr #2

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Mona Bruce ... Edie
Brian Alexander ... Jubel
Anne Kristen ... Miss Meikeljohn
Valerie Gogan ... Alex Maclean
Iain Andrew ... Mr. Stevens
Shirley Henderson ... Isobel Sutherland
Gerard Kelly ... PC Duggan
Edith MacArthur ... Belle Carter
Michael MacKenzie ... Ferdie McLopez

Season 2, Episode 6: The Lochdubh Deluxe

28 April 1996

Robert Carlyle ... Hamish Macbeth
Shirley Henderson ... Isobel Sutherland
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Morag Hood ... Delores Balfour
Brian Pettifer ... Rory Campbell
Campbell Morrison ... Harry Balfour
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Billy Riddoch ... Lachie McCrae Snr #2

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Mona Bruce ... Edie
Brian Alexander ... Jubel
Anne Kristen ... Miss Meikeljohn
Valerie Gogan ... Alex Maclean
Daniel Boyle ... Mr. Fergusson
Jake D'Arcy ... Sawney Weir
Joseph Greig ... Dougal Finlay (as Joe Greig)
Andrew Keir ... Murray McMurray
Sheila Keith ... Auntie Ella
Laurie Ventry ... Reverend Snow

Season 3


Season 3, Episode 1: The Honourable Policeman

16 March 1997

Robert Carlyle ... Hamish Macbeth
David Ashton ... Maj. Roddy Maclean
Anne Lacey ... Esme Murray
Morag Hood ... Delores Balfour
Brian Pettifer ... Rory Campbell
Campbell Morrison ... Harry Balfour
Stuart Davids ... Lachie McCrae Jr.
Ralph Riach ... TV John McIver
Billy Riddoch ... Lachie McCrae Snr #2

Duncan Duff ... Doc Brown
Barbara Rafferty ... Agnes
Mona Bruce ... Edie
Brian Alexander ... Jubel
Anne Kristen ... Miss Meikeljohn
Shirley Henderson ... Isobel Sutherland
John Malcolm ... Professor Svensson
Stuart McGugan ... Barney
Sharon Small ... WPC Anne Patterson

Season 3, Episode 2: Deferred Sentence

23 March 1997