CharacterBiologistBiologist in Inside Nature's Giants (2009), played by Richard Dawkins. Played byRichard DawkinsAppears inInside Nature's Giants2009