Riverdale Cast Ages: How Old Are The Characters?
You’re probably already aware that nobody on Riverdale is actually the age their supposed to be – because nobody looks that good in high school (I definitely didn’t). Older actors make high-school kids look mature beyond their years, but we don’t question it because Riverdale is, quite frankly, one of the best shows.
But how old are the actors, really?
1. Archie (KJ Apa) – Age 15
Yep, you forget how young Archie is actually supposed to be – the red-head is in high school, after all.
But it does make you feel a little weird if you fancy him… (if you’re a lot older than 15, I mean).
KJ Apa (Archie Andrews) – Age 21
We knew New Zealand actor KJ would be older than 15, of course: and he’s actually 21.
At least he’s still young enough to remember what it was like to be 15.
2. Betty Cooper (Lili Reinhart) – Age 15
Well my skin certainly wasn’t that flawless at the age of 15.
Our favourite blonde ponytail has been through enough on the show to mature her very quickly.
Lili Reinhart (Betty Cooper) – Age 22
Actress Lili was actually close to quitting a failing acting career before she got her big phone call for Riverdale.
Lili is dating her co-star, Cole Sprouse, and we heartily approve.
3. Jughead Jones (Cole Sprouse) – Age 15
Our favourite Serpent, Jughead’s moody scowls do make us think of a classic 15 year old, of course.
He takes a lot of responsibility on during the show in spite of his tender age.
Cole Sprouse (Jughead Jones) – Age 26
Over ten years older than the character he plays, Cole is 26 – though Jughead’s choice in headwear does maybe make Cole look a lot younger.
Cole played Ross’s son, Ben, in classic Friends, of course.
4. Veronica Lodge (Camila Mendes) – Age 15
Veronica has looked older than her 15 years since day one, due to her pearls and mature dress sense.
And all her family’s money, of course.
Camila Mendes (Veronica Lodge) – Age 24
Veronica was Camila’s first big acting role, despite her being almost ten years older than her character.
Camila is one of the original cast members.
5. Cheryl Blossom (Madelaine Petsch) – Age 17
Our favourite pouty red-head is a little older than the main cast, at 17.
But the way she dominates and dresses, you would think she was a middle-aged business woman.
Madelaine Petsch (Cheryl Blossom) – Age 24
Madelaine knew she wanted to be an actress from the age of three.
And we couldn’t imagine anyone else playing Cheryl.
6. Josie McCoy (Ashleigh Murray) – Age 16
Josie led her band, The Pussycats, as singer and guitarist.
She’s a kick ass rock chick who could be older than her 16 years.
Ashleigh Murray (Josie McCoy) – Age 29
She’s the oldest actress out of the main cast.
It’s safe to say, Ashleigh definitely doesn’t look her age.
7. Reggie Mantle (Charles Melton) – Age 15
There’s no way he’s 15 – would you look at him?
Even a varsity jacket can’t disguise the mature good-looks.
Charles Melton (Reggie Mantle) – Age 28
And that’s because actor Charles is actually 28 years old.
Along with acting, Charles is also a model (as you may be able to tell).
8. Kevin Keller (Casey Cott) – Age 15
Starting as just a recurring character, Kevin was quickly promoted to a main series regular (which we’re totally on board with).
He is 15 in the show.
Casey Cott (Kevin Keller) – Age 26
Like many of his co-stars, Casey is more than ten years older than the character he plays.
He has also had other acting roles, such as Law & Order.
9. Toni Topaz (Vanessa Morgan) – Age 16
Toni became a series regular for the third season of the show as her character grew more popular.
She’s a former student of Southside High.
Vanessa Morgan (Toni Topaz) – Age 27
The Canadian actress is actually nearly 30 in real life.
She has starred in other teen dramas, and she looks younger than she is – so why not.
10. Valerie Brown (Hayley Law) – Age 15
A student at Riverdale, Valerie was part of Josie and The Pussycats until she left.
And we’re all jealous of her hair, obviously.
Hayley Law (Valerie Brown) – Age 24
Actress Hayley is even a successful singer in real life (which you’d expect after hearing her vocals on the show).
She’s 24 years old.