- James Herriotbased on the books by
- Debbie O'Malleywritten by
Cast
(in credits order) verified as complete
- Thomas William Kelso(as Thomas Kelso)
Rest of cast listed alphabetically
- Richard Burrellproducer
- Colin Callenderexecutive producer
- Sebastian Cardwellcommissioning editor: Channel 5
- Caroline Cooper Charlesexecutive producer: Screen Yorkshire
- Katie Draperco-executive producer: Playground
- Rebecca Eatonexecutive producer: Masterpiece
- Melissa Gallantexecutive producer
- Hugo Heppellexecutive producer: Screen Yorkshire
- Louise Pedersenexecutive producer: all3media international
- Susanne Simpsonexecutive producer: Masterpiece
- Ben Vanstoneexecutive producer (showrunner)
- Tracie Wrightline producer
- Erik Perssondirector of photography
- Steven Graingersupervising art director
- Zoe Davenportmakeup trainee (as Zoe McCaffrey)
- Stephanie Lalleyhair stylist / makeup artist
- Lisa Parkinsonhair designer / makeup designer
- Jackie Sweeneyhair supervisor / makeup supervisor
- Joanne Tuddahair stylist / makeup artist
- Noëlette Buckleyhead of production: Playground
- Harriet Dalepost facility producer
- Dave Hardyunit manager
- Alistair Hopkinspost-production supervisor
- Rhys Kimmittproduction executive: Playground
- Tara C. Llewellynproduction manager (as Tara Llewellyn)
- Sharon Moranproduction executive: Playground
- Dave O'Callaghanpost facility producer
- Tony Lucasthird assistant director
- John William Turnersecond assistant director (as John Turner)
- Matthew Bensleycrowd second assistant director (uncredited)
- Jason Bondproperty master
- Annabel Bowerart department trainee
- Dominic Bylesprop hand
- Brian Clarkstandby carpenter
- James Clarkconstruction manager
- Chloe Hardeyart department assistant: ScreenSkills
- Matthew Hopestandby art director (as Matt Hope)
- Amber Kingassistant art director
- David Millsstandby props
- Joe Allmansound trainee (as Joseph Allman)
- Tom Corbettdubbing mixer
- Dan Dewsnapfirst sound assistant
- Helen Dicksonsound effects editor
- Adam Johnstonsecond sound assistant
- Peter Shawdialogue editor
- Jonathan Wyattproduction sound mixer
- Tina Babakishvilifoley coordinator (uncredited)
- Digba Enersupervising foley artist (uncredited)
- Biko Gogaladzefoley artist (uncredited)
- Scott MacIntyrespecial effects
- James Ethelstonspecial effects technician (uncredited)
- Thea Mulveycfx sculptor (uncredited)
- Eddy Popplewellspecial effects technician (uncredited)
- Rob Graingervisual effects artist (uncredited)
- Gabriel Valentevisual effects artist (uncredited)
- Ella Brewincamera trainee
- Steven Gardnerfirst assistant camera
- Laurence Goodcamera trainee
- Brandon Guffoggstandby rigger
- Anthony Henningsbest boy
- Dan Hootonsecond assistant camera
- Jack Hutchinsonlighting technician
- Sheraz Ahmedcasting associate
- Joanna Beattycostume supervisor
- Rosie Lorenzcostume standby
- Rebecca Mitchellcostume standby
- Amy Lauren Smithcostume assistant: ScreenSkills (as Amy Smith)
- Amy Gibsoncostume assistant (uncredited)
- Jennifer Johnsonprincipal costume standby (uncredited)
- Natalie Masoncostume assistant (uncredited)
- Alex Howellsonline editor
- Clyde Kelletton-line editor
- Sonny Sheridancolorist
- Adam Stokesassistant editor
- Gary Barneslocation manager
- Kristie O'Brienlocation assistant
- Alex Tridimasassistant location manager
- Phoebe Workmanassistant to composer (uncredited) / music editor (uncredited)
- Karen Eversonscript supervisor
- Ciara McIlvennyscript executive
- Mark Atkinsonhorse master
- Isobel Baileycashier
- Andy Barretton-set veterinary advisor: Craven Farm Vets
- Paresh Dayaljibase runner
- Alain Galesepk producer (uncredited)
- Natalie Gradydialect coach
- Allison Grunerproduction assistant
- Diane Hartproduction accountant
- Susan Holmesproduction coordinator
- Rhys Kimmittdevelopment executive: Playground
Crew verified as complete
Contribute to this page
Suggest an edit or add missing content