Christopher Timothy
饰:James Herriot
Robert Hardy
饰:Siegfried Farnon
PeterDavison
饰:Tristan Farnon
Tricki Woo
饰:Dog
饰:Calum Buchanan
Peter Ivatts
饰:Tom Maxwell
Terry Taplin
饰:(as Terry Taplin)
饰:Edna
Glenn Cunningham
饰:Downs
Lynda Bellingham
饰:Helen Herriot
Margaretta Scott
饰:Mrs Pumphrey
Alex Wilson
饰:Tess Maxwell
Claire Jacobs
饰:(as Claire Williamson)
Teddy Turner
饰:Hodgekin
Peter Wallis
饰:Clayton
Johnny Byrne
Johnny Pearson
James Herriot
Johnny Byrne