David Attenborough's First Life Main cast, played by David Attenborough Episode 1x01: Arrival (Nov 5, 2010) Episode 1x02: Conquest (Nov 12, 2010)