Cast and Crew of All Creatures Great & Small

Cast of
All Creatures Great & Small

About All Creatures Great & Small

The heartwarming and humorous adventures of a young country vet in the Yorkshire Dales in the 1930s. A remake of the 1978 series.

Main Cast of All Creatures Great & Small

Nicholas Ralph
plays James Herriot (21 episodes)

Samuel West
plays Siegfried Farnon (21 episodes)

Anna Madeley
plays Mrs Hall (21 episodes)

Callum Woodhouse
plays Tristan Farnon (21 episodes)

Rachel Shenton
plays Helen Alderson (21 episodes)

Secondary Cast of All Creatures Great & Small

Steve Jackson
plays Jeremy Sharpe (1 episode)

Naomi Radcliffe
plays Mrs Dinsdale (1 episode)

Laura Lindsay
plays Mrs Rudd (1 episode)

Nigel Havers
plays General Ransom (1 episode)

Susan Jameson
plays Lilian Calvert (1 episode)

John Bulwich
plays Mr Lunn (1 episode)

David Fleeshman
plays Mr Soames (1 episode)

Diana Rigg
plays Mrs Pumphrey (2 episodes)

Diana Rigg as Mrs Pumphrey

Dame Enid Diana Elizabeth Rigg DBE (20 July 1938 - 10 September 2020) was an English actress. She played Emma Peel in...

See Diana Rigg's other roles

Seán Carlsen
plays Joe Mulligan (1 episode)

Nigel Betts
plays Dennis Handshaw (2 episodes)

Nigel Betts as Dennis Handshaw

Nigel Betts is a British actor.

See Nigel Betts's other roles

Melanie Kilburn
plays Sylvie Handshaw (1 episode)

James Lewis
plays Shooting Stall Owner (1 episode)

Steven Blakeley
plays Mr Foyle (1 episode)

James Foster
plays Mr Happy (1 episode)

Laura Woodward
plays Marjorie (Pony Owner) (1 episode)

Thomas William Kelso
plays Chestnut Pony Owner (1 episode)

Liam McCheyne
plays Teenage Boy (1 episode)

Joe Simpson
plays Mr Harrison (1 episode)

Mark Morrell
plays Mr Shipham (1 episode)

Joseph James
plays Lanky Boy (1 episode)

Stanley Davies
plays Bespectacled Boy (1 episode)

Rachel Leskovac
plays Southwick (1 episode)

Alexis Platt
plays Dick Rudd (3 episodes)

Roxanne Morgan
plays Roxanne Morgan (1 episode)

Edith Smith
plays Maisy Rudd (1 episode)

Jeannie Crowther
plays Mrs Kirkby (1 episode)

Harriet Slater
plays Brenda (1 episode)

Dave Hill
plays Bert Chapman (1 episode)

Mollie Winnard
plays Maggie (4 episodes)

Jake Hayes
plays David (1 episode)

Maimie McCoy
plays Dorothy (3 episodes)

Charlie May-Clark
plays Connie (2 episodes)

Heather Horsman
plays Nurse Mary (1 episode)

Euan Macnaughton
plays Bill Weipers (1 episode)

Seumas Mackinnon
plays Stevie (1 episode)

Drew Cain
plays James Herriot Senior (2 episodes)

Gabriel Quigley
plays Hannah Herriot (2 episodes)

Philip Hill-Pearson
plays Rob Benson (1 episode)

June Watson
plays Mrs Tompkin (1 episode)

Will Thorp
plays Gerald Hammond (1 episode)

James Fleet
plays Colonel Merrick (1 episode)

James Fleet as Colonel Merrick

​James Edward Fleet (born 11 March 1952) is an English actor. He is most famous for his roles as the bumbling and wel...

See James Fleet's other roles

Kriss Dosanjh
plays George Pandhi (2 episodes)

Ella Bruccoleri
plays Anabel Dinsdale (1 episode)

Mark Noble
plays Henry Dinsdale (4 episodes)

Cleo Sylvestre
plays Anne Chapman (2 episodes)

Chris Kaye
plays Fernley (1 episode)

Amy Nuttall
plays Phyllis Dalby (1 episode)

Aiden Cook
plays Young Billy Dalby (1 episode)

Lamin Touray
plays Tom Chapman (1 episode)

Joseph May
plays François (1 episode)

Neil Hurst
plays Mr Ingledew (1 episode)

Guy Slocombe
plays Maître d' (1 episode)

Matthew Lewis
plays Hugh Hulton (7 episodes)

Matthew Lewis as Hugh Hulton

Matthew David Lewis (born 27 June 1989) is an English actor. He is best known for his role as Neville Longbottom in t...

See Matthew Lewis's other roles

Patricia Hodge
plays Mrs Pumphrey (2 episodes)

Steven Hartley
plays John Monkham (1 episode)

Jessica Clark
plays Margot Sebright Saunders (1 episode)

Imogen Clawson
plays Jenny Alderson (9 episodes)

Jon Furlong
plays Mr Dobson (3 episodes)

Tony Pitts
plays Richard Alderson (7 episodes)

Tony Pitts as Richard Alderson

Tony Pitts is an actor, screenwriter and playwright. Born in Sheffield, Pitts originally intended to become a physici...

See Tony Pitts's other roles

Dorothy Atkinson
plays Diana Brompton (2 episodes)

Ella Bernstein
plays Eva Feldman (1 episode)

Michael Maloney
plays Albert Sebright Saunders (1 episode)


Crew of All Creatures Great & Small

Discover the backstage crew of All Creatures Great & Small →