Question: who plays james in james and the giant peach
Answer: Paul Christopher James Terry ( born 7 November 1985 ) is an English former child actor .