Question: who does the voice of hogarth in the iron giant
Answer: Eli Marienthal as Hogarth Hughes , an intelligent , energetic and curious 9 - year - old boy with an active imagination .