Full Cast — Hamish Macbeth (1995–1997)

Robert Carlyle

Robert Carlyle

Hamish Macbeth

Stuart McGugan

Barney Meldrum / Barney Meldon

Ralph Riach

Ralph Riach

TV John McIver

Barbara Rafferty

Barbara Rafferty

Agnes Meldrum / Agnes Meldon

Brian Pettifer

Brian Pettifer

Rory Campbell

Stuart Davids

Lachie McCrae Junior / Lachie McCrae Jr.

Anne Lacey

Esme Murray

Shirley Henderson

Shirley Henderson

Isobel Sutherland

Duncan Duff

Duncan Duff

Doc Brown

Billy Riddoch

Billy Riddoch

Lachlan McCrae

David Ashton

Major Roddy Maclean

Valerie Gogan

Valerie Gogan

Alex Maclean

Jimmy Yuill

Jimmy Yuill

Lachlan McCrae

Dolina MacLennan

Flora

Rab Christie

Jimmy Soutar

Iain McColl

Iain McColl

Neil the Bus

Sandy McDade

Sandy McDade

Jean Foley

Jake D'Arcy

Jake D'Arcy

Scott / Sawney Weir

Ronnie Letham

Peter the Fireman

Brian Alexander

Jubel McBean

Mona Bruce

Edie

Stephen Henderson

Frankie Brice

David Ryall

David Ryall

Paul Jeffreys

Bill Leadbitter

DI Willie Bruce

Ken Drury

Ken Drury

Cameron Dicks

Jimmy Chisholm

Jimmy Chisholm

Christie McMurray / Tartan Salesman

Jon Croft

Malkie Clunie

Ron Donachie

Ron Donachie

Zoot McPherrin

Alan Tall

Young Crofter

Johnny Irving

Old Crofter

Kay McLean

Kay / Wee Girl

John Grieve

Whisky Bob / Herman

Sheila Keith

Auntie Ella

Daniel Boyle

Handsome Sailor / Mr. Fergusson

Laurie Ventry

Laurie Ventry

Reverend Alan Snow

Anne Kristen

Miss Deidre Meiklejohn

Michael MacKenzie

Michael MacKenzie

Ferdie McLopez

Tam Dean Burn

Tam Dean Burn

Black Bob Roberts

Campbell Morrison

Harry Balfour

Joseph Greig

Dugal Finlay

Caroline Loncq

Caroline Loncq

Ava Grimm

Sean Scanlan

Kenneth McIver

Kenny Ireland

Torquil McFarquar

Brendan Conroy

Brendan Conroy

Cruiser Captain

← Back to Hamish Macbeth