Jake D. Smith

Jake D. Smith is a Canadian actor who played Archie Kelly in Diary of a Wimpy Kid (film).