Cast of
Blood Red Roses

About Blood Red Roses

  • Released on December 04, 1986

A woman looks back on her life as a political activist in Scotland from the 1950s to the 1970s.

Full Cast of Blood Red Roses

Elizabeth MacLennan
plays Bessie Gordon

James Grant
plays Sandy

Gregor Fisher
plays Alex McGuigan

Louise Beattie
plays Young Bessie

Amanda Walker
plays Ella

Amanda Walker as Ella

Amanda Galafres Patterson Walker is an English film and television actress.

See Amanda Walker's other roles

Julie Graham
plays Janey

Julie Graham as Janey

Julia Graham (born 24 July 1965) is a Scottish actress.

See Julie Graham's other roles

Caroline Paterson
plays Alison

David Fox
plays Mrs Dundonald's Son

Dawn Archibald
plays Catriona

Sandy Imlach
plays Jane Gordon

Myra McFadyen
plays Isobel

William Steel
plays Terry

Iain Macdonald
plays Jack

John Murray
plays Angie

Monica Brady
plays Gym Teacher

Finlay Welsh
plays Rev. Murdo

Patricia Ross
plays Headmistress

Simon Mackenzie
plays Minister

Billy Johnstone
plays Porter

Mary-Ann Coburn
plays Midwife

Andy Barr
plays Fitter

Vincent Friell
plays Fitter

Joe Mullaney
plays Wedding Official

Eve Pearce
plays Mrs Dundonald

Ron Donachie
plays Charles Riggins

Ron Donachie as Charles Riggins

Ron Donachie was born on April 26, 1956 and is currently 68 years old.

See Ron Donachie's other roles

John McGlynn
plays Gordon

Doreen Cameron
plays Janice

Ian Sexon
plays Mr Wark

David Neville
plays Eagleton

Don Crera
plays Grundyens

Sandy Neilson
plays Lord Drumossie

Dave Anderson
plays Labour MP

Billy Riddoch
plays Harry Sim

Alan Hulse
plays Picket Driver

John Buick
plays Mr Kerley

Terry Cavers
plays Mrs Henderson

Jill Spurrier
plays Computer Operator

Jim Byars
plays Personnel Officer

Sharon Maharaj
plays Pearl

Billy McElhaney
plays Mr Ritchie

Charu Bala Chokshi
plays Mrs Salim

Jenny Lee
plays Other Woman

Catriona-Anna Nic a' Phi
plays Midwife

Rab Handleigh
plays Photographer

Joanna Keddie
plays Nurse

John Merryfield
plays Pete

Gillian Reid
plays Janey, age 4-8

Morgana McCabe
plays Janey, age 2-3

Loretta McAllister
plays Alison, age 9-11

Laura Doherty
plays Alison, age 4

Blythe Duff
plays Factory Girl - Uncredited Non Speaking Extra


Crew of Blood Red Roses

Discover the backstage crew of Blood Red Roses →