From Bulbapedia, the community-driven Pokémon encyclopedia.
Butler (Japanese: バトラー Butler) is a former Team Magma scientist and a magician.
In the anime
Butler was fired from working with Team Magma because an experiment to create a Groudon from a fossilized remnant of it had failed. He realized that he needed a stronger energy source for the regeneration process. The power that he sought was only available once in a millennium. Butler and his girlfriend, Diane found the crystallized "cocoon" of Jirachi in Forina.
When Ash, Brock, May and Max found Butler at the Millennium Festival, Butler presented Jirachi to Max because Max was supposedly the friend that Jirachi needed to find so it can awaken when the Millennium Comet comes.
When Jirachi awoken from its thousand-year sleep, Butler set up his machine and gave it a test-run a night later. Diane informed Ash and the gang what Butler was up to and decided to take Jirachi back home.
When Jirachi was sent home and was about to go back to sleep for another thousand years, Butler showed up out of nowhere and snatched Jirachi. Butler then used Jirachi's power in the hopes to create a Groudon from scratch. However, he wound up with a manifestation of pure evil that resembled Groudon.
When the false Groudon started sucking up every Pokémon in sight, Butler begged Ash and Max (everyone else was sucked up by the false Groudon) to forgive him and help him to set his machine in reverse to get rid of the big, red abomination. The plan was a success and the false Groudon was destroyed and everyone was released. After Jirachi finally went back to sleep, Butler and Diane decided to stay and protect the Pokémon of Forina.
While Butler's only major role was in Jirachi: Wish Maker, he and Diane made a cameo during the ending-credits of Lucario and the Mystery of Mew.
His Japanese voice actor is Kōichi Yamadera and his English voice actor is Wayne Grayson.
This listing is of Butler's known Pokémon:
In the games
Butler makes a cameo appearance in Pokémon Diamond, Pearl, and Platinum on Route 229 as an Ace Trainer using a level 55 Salamence and Dusclops. However this Easter egg was not recognized by the translation team, which named him Felix in Diamond and Pearl. His girlfriend Diane (named Dana by the translation team) is next to him and the two can be engaged in a double battle or battled alone. Dana uses Butler's other two Pokémon, Mightyena and Kirlia. Also when approached, Felix states "Welcome to my Pokémon show!".
In the TCG
This listing is of cards mentioning or featuring Butler or his Pokémon in the Pokémon Trading Card Game.