McNeil has provided voices to many characters in animated shows, most notably Ace the Bat-Hound in Krypto the Superdog and Voltar from League of Super Evil.
[3] After appearing in a few films and two episodes of Highlander: The Series,[2] he provided voices for Beast Wars, as Waspinator, Dinobot, Rattrap, and Silverbolt.
On another fan favourite show, Dragon Ball Z, he was cast as the original voice of Piccolo and various other characters.
He then provided the voice of Duo Maxwell on Mobile Suit Gundam Wing and Principal Kuno on Ranma ½.
He provided the voice of the Fullmetal Alchemist character Hohenheim of Light, Foghorn Leghorn on Baby Looney Tunes, Grumpy Bear on Care Bears: Adventures in Care-a-Lot, Ace the Bat-Hound in Krypto the Superdog, Amergan, Gregor and the lab director on Highlander: The Search for Vengeance, and Stork on Storm Hawks.