Legendary Canadian-American voice actor Peter Cullen, best known as the iconic voice of Optimus Prime in Transformers and Eeyore in Winnie the Pooh, has passed away at the age of 85. As per reports, he passed away peacefully at his Los Angeles home, surrounded by his family. From Transformers and Winnie the Pooh to Predator, Knight Rider and King Kong, his unforgettable voice shaped generations of fans. His remarkable legacy will live on for years to come, forever embedded in the memories of children who grew up enchanted by his fascinating characters.