Jonathan Rhys Meyers was 23 in Bend It Like Beckham when he played the character 'Joe'.
That was over 22 years ago in 2002.
Today he is 46, and has starred in 58 movies in total, 38 of those since Bend It Like Beckham was released.
In Bend It Like Beckham, I think Jonathan Rhys Meyers looks: