Actor Peter Cullen has died — legendary voice of Optimus Prime
Generations of children knew him as the voice of Eeyore in The New Adventures of Winnie the Pooh. He also voiced Monterey Jack in Chip ‘n Dale Rescue Rangers, KARR in Knight Rider, and even Mario in the original Donkey Kong animated series.
He also supplied the terrifying vocal effects for the creature in Predator, giving one of cinema’s most frightening monsters its unforgettable sound.
”I don’t know how many voices I have done over the years. I couldn’t be dead on with an answer, but it has to be about 100 different characters,” the veteran television and film voice actor said in 2008.

Yet behind that legendary voice was a deeply personal story.