ByRob Harris, writer at
Sometimes I play video games.
Rob Harris

I've been a huge Jim Carrey fan right from the beginning of his illustrious career, but it was his wacky performance as the animal loving, borderline-psychotic Ace Ventura that truly won me over.

Believe it or not, the eccentric pet detective is now two decades older - excuse me while I have a quarter-life-crisis. Let's take a moment to look back at this awesome movie's cast members to see just how much they've changed.

But first, remind yourself just why this movie has gone down as an all-time comedy classic, with Jim Carrey at his absolute finest!

His shuffling dance-walk never gets old, but the cast certainly have. Scroll down and you'll see what I mean...

Jim Carrey as Ace Ventura

Age then: 33

Age now: 53

What he's been in: The Mask, Dumb and Dumber, Eternal Sunshine of the Spotless Mind.

Courteney Cox as Melissa Robinson

Age then: 30

Age now: 50

What she's been in: Friends, Scream, Cougar Town.

Sean Young as Lt. Lois Einhorn / Ray Finkle

Age then: 35

Age now: 55

What she's been in: No Way Out, Blade Runner, Stripes.

Tone Lōc as Emilio

Age then: 29

Age now: 49

What he's been in: Heat, Blank Check.

John Capodice as Sgt. Aguado

Age then: 53

Age now: 73

What he's been in: Speed, Honeymoon in Vegas, Wall Street.

Dan Marino as Himself

Age then: 33

Age now: 53

What he's been in: Little Nicky, The Simpsons.

Noble Willingham as Riddle

Age then: 62

Age now: Died January 17, 2004.

What he's been in: City Slickers, Good Morning Vietnam.

Troy Evans as Roger Podacter

Age then: 47

Age now: 67

What he's been in: Under Siege, China Beach.


Latest from our Creators