Question: who played grandpa joe in charlie and the chocolate factory
Answer: The character was played by David Kelly in the 2005 film adaptation , Charlie and the Chocolate Factory .