Is Liam Neeson the guy who did the voice of optimus prime in transformers?
Liam Neeson (born William John Neeson on June 7, 1952 in Ballymena, Co. Antrim, Northern Ireland) has never performed the voice of Optimus Prime in the Transformers franchise of films.
Autobot leader Optimus Prime is voiced by Peter Cullen (born Peter Claver Cullen on July 28, 1941 in Montreal, Québec, Canada) for the Transformers TV series (1984-1987 and 2010-2012), and the Transformers live-action films along with several Transformer video games (2007-2012).
Cullen has said that of all of his voice-over roles, Optimus Prime is his favorite. He'll be using it again later this year when the Transformers: Fall of Cybertron video game is expected to be released.