Jason Earles
In Hannah Montana, he played 16-year-old Jackson Stewart, but in reality, he was 29 when he began playing this role.