David Hyde Pierce

David Hyde Pierce is an actor best known for the role of Niles Frasier on Fraiser who has done several voice roles for Disney.

Disney roles

 * Slim in A Bug's Life


 * Daedalus in Hercules: The Animated Series


 * Dr. Doppler in Treasure Planet