Frankie Muniz was 16 in Agent Cody Banks when he played the character 'Cody Banks'.
That was over 21 years ago in 2003.
Today he is 38, and has starred in 27 movies in total, 16 of those since Agent Cody Banks was released.
In Agent Cody Banks, I think Frankie Muniz looks: