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

The Party's Just Beginning

Grandpa's Great Escape
as Mr. Willkins

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

What We Did on Our Holiday
as Jimmy Cazzarotto

Shetland
as Man at the Beach

Cloud Atlas
as Ernie

Young James Herriot
as Professor Henry Legge

Rosamunde Pilcher's Shades of Love
as Noel's Lawyer

Is Anybody There?
as Clive

Death Defying Acts
as Mr. Robertson

M.I. High
as Bodger

Low Winter Sun
as Mister Gillot

Copying Beethoven
as Wenzel Schlemmer

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

Blinded
as Angus Blair

55 Degrees North
as Stanley Hanson

The Rocket Post
as Old Donald

One Last Chance
as Mr. Murray

Canterbury Tales
as Mr Malcolm Wickens

The Russian Bride
as Larry

The House of Mirth
as Lord Hubert Dacy
Brotherly Love

Monarch of the Glen
as Geordie McCann

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

The Governess
as Mr. Hewlett

Dangerous Beauty
as Lorenzo Gritti

Mosley
as Ramsey MacDonald

Mosley
as Ramsay MacDonald
The Lucky Suit

Braveheart
as Priest No. 1

Hamish Macbeth
as TV John McIver

Kavanagh Q.C.
as Malcolm Gibson

Wycliffe
as Dr. Bonner

Peak Practice
as Mr. Rees

Doctor Finlay
as Dr. Gilmore

The Long Roads
as Dr. Sutherland

The Big Man
as Laundry Manager

Changing Step
as Fr Maxwell

Chancer
as Willy Stebbings

Byrne About Byrne
as Collector

The Play on One
as Father Maxwell

Watching
as Mr. Ambrose

Casualty
as Alex

Time for Murder

Taggart
as Gavin Elder