Dan Castellaneta

Dan Castellaneta (born October 29, 1957) is an American voice actor who has provided voice work to several Disney productions. Castellaneta provided the voice of Genie in The Return of Jafar, the Aladdin television series, Kingdom Hearts, various theme park parades and shows and other occasions when Robin Williams was unavailable. He also voiced Stewart in Marsupilami.