Cast of
The Happy Valley

About The Happy Valley

In 1940 Kenya as their country prepares for war, the local aristocratic social set lives a decadent, self-indulgent lifestyle, that leads to murder. The same events were also dramatised in the feature film White Mischief, which was released seven months after the first transmission of The Happy Valley.

Full Cast of The Happy Valley

Holly Aird
plays Juanita Carberry

Kathryn Pogson
plays June Carberry

Michael Byrne
plays John Carberry

Cathryn Harrison
plays Helen Tapsell

Amanda Hillwood
plays Lady Diana Delves Broughton

Peter Sands
plays Lord Erroll

Richard Heffer
plays Assistant Superintendent Poppy

Mawa Makondo
plays Waiganjo

Kavundla
plays Gatimu

Roshan Seth
plays Defence Solicitor

Frank Lazarus
plays Doctor

John Cartwright
plays Constable

Abdulla Sunado
plays Witchdoctor

Oliver Rowe
plays Ian Eatwell

Jane Wellman
plays Yacht Party Guest

Michael Stroud
plays Yacht Party Guest

Diana Kent
plays Christmas Party Guest

Julian Cope
plays Christmas Party Guest

Gordon Mellor
plays Christmas Party Guest

Ian Collier
plays Hotel Guest

Stuart McGugan
plays Hotel Guest

Boni Wanda
plays Broughton's Daughter

Zembi Okeno
plays Woman in Court

Graham Crowden
plays Chief Justice (voice)

Mark Wynter
plays Vocalist


Crew of The Happy Valley