Harold Gould

Harold Gould performed the voice for the Dinosaur Chief in Episode 103: Hurling Day of Dinosaurs.