Treasure Planet features the voices of Joseph Gordon-Levitt , Brian Murray , David Hyde Pierce , Martin Short , and Emma Thompson . Treasure Planet features the voices of Joseph Gordon-Levitt , Brian Murray , David Hyde Pierce , Martin Short , Roscoe Lee Browne , and Emma Thompson .