Eric Balfour was 22 in What Women Want when he played the character 'Cameron'.
That was over 23 years ago in 2000.
Today he is 47, and has starred in 41 movies in total, 33 of those since What Women Want was released.
In What Women Want, I think Eric Balfour looks: