Frankie Muniz was 17 in Agent Cody Banks 2: Destination London when he played the character 'Cody Banks'.
That was over 20 years ago in 2004.
Today he is 38, and has starred in 27 movies in total, 14 of those since Agent Cody Banks 2: Destination London was released.
In Agent Cody Banks 2: Destination London, I think Frankie Muniz looks: