Question: who voices hiccup in how to train your dragon 2?
Answer: Jay Baruchel

Jay Baruchel as Hiccup Horrendous Haddock III , the son of the Viking chief Stoick the Vast and Valka .