Ralph McKenzie Riach (26 January 1936 – 20 March 2022) was a Scottish actor from Elgin, Moray.
Copying Beethoven
(Wenzel Schlemmer)
Death Defying Acts
(Mr. Robertson)
The Rocket Post
(Old Donald)
The Long Roads
(Dr. Sutherland)
The Messenger: The Story of Joan of Arc
(an english judge)
Braveheart
(Priest No. 1)
Byrne About Byrne
(Collector)
We're Doomed! The Dad's Army Story
(John Laurie)
Is Anybody There?
(Clive)
The Strange Case of Sherlock Holmes & Arthur Conan Doyle
(Cleeve)
What We Did on Our Holiday
(Jimmy Cazzarotto)
One Last Chance
(Mr. Murray)
The Big Man
(Laundry Manager)
Mosley
(Ramsey MacDonald)
The Party's Just Beginning
Grandpa's Great Escape
(Mr. Willkins)
The Governess
(Mr. Hewlett)
Cloud Atlas
(Ernie)
Low Winter Sun
(Mister Gillot)
Dangerous Beauty
(Lorenzo Gritti)
The House of Mirth
(Lord Hubert Dacy)
Changing Step
(Fr Maxwell)
The Lucky Suit
Brotherly Love
Hamish Macbeth
(TV John McIver)
Young James Herriot
(Professor Henry Legge)
Peak Practice
(Mr. Rees)
Peak Practice
(Malcolm McReadie)
Casualty
(Alex)
Mosley
(Ramsay MacDonald)
Wycliffe
(Dr. Bonner)
Doctor Finlay
(Dr. Gilmore)
55 Degrees North
(Stanley Hanson)
Shetland
(Man at the Beach)
Hamish Macbeth
(Self)