Cast and Crew of When Did You Last See Your Father?

Cast of
When Did You Last See Your Father?

About When Did You Last See Your Father?

  • Released on October 05, 2007
  • Drama

The story of a son's conflicting memories of his dying father.

Full Cast of When Did You Last See Your Father?

Jim Broadbent
plays Arthur Morrison

Jim Broadbent as Arthur Morrison

Jim Broadbent (born 24 May 1949) is an English actor. He won an Academy Award and a Golden Globe Award for his suppor...

See Jim Broadbent's other roles

Colin Firth
plays Blake Morrison

Colin Firth as Blake Morrison

Colin Andrew Firth (born 10 September 1960) is an English actor and producer. He was identified in the mid-1980s with...

See Colin Firth's other roles

Juliet Stevenson
plays Kim Morrison

Gina McKee
plays Kathy Morrison

Sarah Lancashire
plays Beaty

Sarah Lancashire as Beaty

Sarah Lancashire is an English actress whose career began in 1986. Lancashire's first acting roles were in local thea...

See Sarah Lancashire's other roles

Elaine Cassidy
plays Sandra

Elaine Cassidy as Sandra

Elaine Cassidy (born December 31, 1979) is an Irish actress best known for Harper's Island, Felicia's Journey, Disco ...

See Elaine Cassidy's other roles

Claire Skinner
plays Gillian

Claire Skinner as Gillian

Claire Skinner is a British stage, film and television actress, best known for her role as the hapless mother Sue Bro...

See Claire Skinner's other roles

Matthew Beard
plays Blake Morrison (Teen)

Bradley Johnson
plays Blake Morrison (Child)

Carey Mulligan
plays Rachel

Carey Mulligan as Rachel

Carey Hannah Mulligan (born 28 May 1985) is an English actress. She has received numerous accolades, including a Brit...

See Carey Mulligan's other roles

Justin McDonald
plays Steve

Naomi Allisstone
plays Josie

Elliot Avery
plays Peter

Tom Butcher
plays Dr. Taggart

Tara Berwin
plays Gillian (Teen)

Alannah Barlow
plays Gillian (Child)

Tilly Curtis
plays Josie (Teen)

Olivia Lindsay
plays Josie (Child)

Rhiannon Howden
plays Sophie Morrison

Chris Middleton
plays Racing Steward

Richard Standing
plays Publican

Graham Turner
plays Undertaker


Crew of When Did You Last See Your Father?

Discover the backstage crew of When Did You Last See Your Father? →