Question: In the TV show that James Lafferty was on from 2003-2012, who played Jamie Scott?
Answer: Jackson Timothy Brundage