Young James Herriot › Cast
Iain De Caestecker
James Herriot
Amy Manson
Whirly Tyson
Ben Lloyd-Hughes
Rob McAloon
Gary Lewis (actor)
Professor Quintin Gunnell
Tony Curran
Professor Donald Richie
Joanna Vanderham
Jenny Muirhead
Ralph Riach
Professor Henry Legge
Danny Rahim
Jagdeep Gakhal
Natasha Little
Mrs. Munro
Louise Goodall
Mary
Ryan Smith
Cameron Skinner
Heather Nimmo
Phoebe Murdoch