CharacterGeneral RansomGeneral Ransom in All Creatures Great and Small (2020), played by Nigel Havers. Played byNigel HaversAppears inAll Creatures Great and Small2020