Question : who does the voice over for optimus prime
Answer : Peter Claver Cullen