Robert DePalma: Robert DePalma. Self: Dinosaur Apocalypse
Known For: Dinosaur Apocalypse (Self - Palaeontologist), Dinosaurs - The Final Day with David Attenborough (Self)