
Ralph Riach
Biography
Ralph McKenzie Riach (26 January 1936 – 20 March 2022) was a Scottish actor from Elgin, Moray.
Movie Appearances

Copying Beethoven
as Wenzel Schlemmer
2006

Death Defying Acts
as Mr. Robertson
2007

The Rocket Post
as Old Donald
2004

The Long Roads
as Dr. Sutherland
1993

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

Braveheart
as Priest No. 1
1995

Byrne About Byrne
as Collector
1988

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

Is Anybody There?
as Clive
2009

The Strange Case of Sherlock Holmes & Arthur Conan Doyle
as Cleeve
2005

What We Did on Our Holiday
as Jimmy Cazzarotto
2014

One Last Chance
as Mr. Murray
2004

The Big Man
as Laundry Manager
1990

Mosley
as Ramsey MacDonald
1998

The Party's Just Beginning
2018

Grandpa's Great Escape
as Mr. Willkins
2018

The Governess
as Mr. Hewlett
1998

Cloud Atlas
as Ernie
2012

Low Winter Sun
as Mister Gillot
2006

Dangerous Beauty
as Lorenzo Gritti
1998
TV Appearances
Brotherly Love
2000

Hamish Macbeth
as TV John McIver
1995

Young James Herriot
as Professor Henry Legge
2011

Peak Practice
as Mr. Rees
1993

Peak Practice
as Malcolm McReadie
1993

Casualty
as Alex
1986

Mosley
as Ramsay MacDonald
1998

Wycliffe
as Dr. Bonner
1994

Doctor Finlay
as Dr. Gilmore
1993

Shetland
as Man at the Beach
2013

Watching
as Mr. Ambrose
1987

Monarch of the Glen
as Geordie McCann
2000