Question: who played in diary of a wimpy kid
Answer: Robert Capron