Question: Who played charlie in the chocolate factory 2005?
Answer: Freddie Highmore
Alfred Thomas Highmore
Natural Questions answer: Freddie Highmore (from the Wikipedia article "Charlie and the Chocolate Factory (film)")