How old was Eva Mendes in the movie Once Upon a Time in Mexico?

Eva Mendes was 28 in Once Upon a Time in Mexico when she played the character 'Ajedrez'.

That was over 21 years ago in 2003.

Today she is 50, and has starred in 38 movies in total, 28 of those since Once Upon a Time in Mexico was released.

How old do you think she looks in the movie?

In Once Upon a Time in Mexico, I think Eva Mendes looks:

Did you know?

  • Director Robert Rodriguez has worked with Eva Mendes just once in her career.
  • Eva Mendes' first movie was as 'Kir' in Children of the Corn V: Fields of Terror, released in 1998 when she was 23
  • Once Upon a Time in Mexico scores 6.28 out of 10 on TMDB.

The cast of Once Upon a Time in Mexico

Eva Mendes' other movies