Get all your news in one place.
100's of premium titles.
One app.
Start reading
The Guardian - UK
The Guardian - UK
Entertainment
Mark Fisher

Ralph Riach obituary

Ralph Riach, right, as John James McIver, with Robert Carlyle as Hamish Macbeth in the BBC Scotland television drama of the same name.
Ralph Riach, right, as John James McIver, with Robert Carlyle as Hamish Macbeth in the BBC Scotland television drama of the same name. Photograph: Alan Wylie/Alamy

If there is one role that epitomised the quirky charm of the actor Ralph Riach, it was John James McIver in Hamish Macbeth. Riach, who has died aged 86, played the character known as “TV John” in the whimsical mid-1990s BBC Scotland series with a winning air of innocence and wisdom.

Those qualities were a perfect match for John, the clairvoyant colleague of Robert Carlyle’s rural police officer in the fictional town of Lochdubh. In his black beret and buttoned-up shirt, he had a seriousness of purpose offset by an edge of eccentricity.

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.