Question: who's the voice of ted the bear
Answer: Seth MacFarlane as Ted ( voice and motion capture ) , John 's teddy bear and best friend Zane Cowans as young Ted 's voice .