
Acting · 86 years old
Elgin, Scotland, UK
Ralph McKenzie Riach (26 January 1936 – 20 March 2022) was a Scottish actor from Elgin, Moray.

Watching
Mr. Ambrose

Braveheart
Priest No. 1

Hamish Macbeth
TV John McIver

Young James Herriot
Professor Henry Legge

Shetland
Man at the Beach

Monarch of the Glen
Geordie McCann

Kavanagh Q.C.
Malcolm Gibson

55 Degrees North
Stanley Hanson

Dangerous Beauty
Lorenzo Gritti

Cloud Atlas
Ernie

What We Did on Our Holiday
Jimmy Cazzarotto

We're Doomed! The Dad's Army Story
John Laurie

Rosamunde Pilcher's Shades of Love
Noel's Lawyer

The Messenger: The Story of Joan of Arc
an english judge

Copying Beethoven
Wenzel Schlemmer

Is Anybody There?
Clive

Taggart
Gavin Elder

The Party's Just Beginning

The House of Mirth
Lord Hubert Dacy

Casualty
Alex