Question: who does the voice of optimus prime in transformers age of extinction
Answer: Peter Claver Cullen ( born July 28 , 1941 ) is a Canadian voice actor .