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

Grandpa's Great Escape
as Mr. Willkins

The Party's Just Beginning

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

What We Did on Our Holiday
as Jimmy Cazzarotto

Cloud Atlas
as Ernie

Is Anybody There?
as Clive

Death Defying Acts
as Mr. Robertson

Copying Beethoven
as Wenzel Schlemmer

Low Winter Sun
as Mister Gillot

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

Shetland
as Man at the Beach · 1 ep.

Rosamunde Pilcher's Shades of Love
as Noel's Lawyer · 3 ep.

Young James Herriot
as Professor Henry Legge · 3 ep.

M.I. High
as Bodger · 1 ep.

55 Degrees North
as Stanley Hanson · 1 ep.

Canterbury Tales
as Mr Malcolm Wickens · 1 ep.

The Russian Bride
as Larry · 3 ep.

Monarch of the Glen
as Geordie McCann · 2 ep.
Brotherly Love
7 ep.

Mosley
as Ramsay MacDonald · 3 ep.