He is voiced by Eric Idle who also voiced Wreck-Gar from The Transformers the Movie, and Devon from Quest for Camelot.