13 Going on 30 cast ages: How old was the cast then (and now)?

LOS ANGELES - APRIL 14: Actors Jennifer Garner and Mark Ruffalo attend the premiere of the film '13 Going on 30' at the Mann Village April 14, 2004 in Westwood, California. (Photo by Carlo Allegri/Getty Images)
LOS ANGELES - APRIL 14: Actors Jennifer Garner and Mark Ruffalo attend the premiere of the film '13 Going on 30' at the Mann Village April 14, 2004 in Westwood, California. (Photo by Carlo Allegri/Getty Images) /

Since its release nearly 20 years ago, 13 Going on 30 has been a fan-favorite romantic comedy. Whenever it finds its way to Netflix for streaming, which it did once more in November 2023, the movie always lands in the top 10 most-watched movies ranking. We can’t get enough!

The movie, which stars Jennifer Garner as a 13-year-old transported in time to her 30-year-old self, never gets old, and now has a two-fold nostalgia factor. While the beginning of the movie takes place in the ’80s, the rom-com now also holds ’00s nostalgia for millennials.

Because the movie takes place across time and came out almost two decades ago, as viewers revisit the title on Netflix, you’re probably wondering how old Jennifer Garner actually is in 13 Going on 30. Here’s the cast’s ages back in 2004 and now in 2023.

Jennifer Garner - 13 Going on 30 cast
HOLLYWOOD, CALIFORNIA – JUNE 03: Jennifer Garner attends “Party Down” FYC at Hollywood Athletic Club on June 03, 2023 in Hollywood, California. (Photo by Michael Kovac/Getty Images for STARZ) /

Jennifer Garner as Jenna Rink

Jennifer Garner was born on April 17, 1972, which makes the Emmy Award-nominated and Golden Globe-winning actress 51 years old as of November 2023. When she took on the role as 30-year-old Jenna Rink in 13 Going on 30 in 2004, she was 32 years old, though she was 31 years old when the movie filmed from May to November 2003.

Garner landed her Golden Globe win in 2002 for her leading role as Sydney Bristow in ABC’s spy drama series Alias, which she starred in for five seasons. She also received four consecutive Emmy Award nominations for her performance in the demanding yet amazing role.

Since 13 Going on 30, Garner has went on to star in a number of hit titles, such as Juno, Ghosts of Girlfriends Past, Valentine’s Day, Dallas Buyers Club, Peppermint, Yes Day, The Adam Project, Camping, Party Down, and The Last Thing He Told Me. On top of creating the successful organic baby food company Once Upon a Farm, she’ll next be seen in Netflix’s Family Switch and reprising her role as Elektra in Deadpool 3.

From 2000 to 2004, Garner was married to her Felicity costar Scott Foley, and in 2005, she married her Daredevil costar Ben Affleck. The couple have three children together: Violet (born 2005), Seraphina (born 2009), and Samuel (born 2012). Garner and Affleck announced their separation in 2015 and finalized their divorce in 2018. The same year, she started dating businessman John C. Miller, but they broke up in 2020.

Mark Ruffalo - 13 Going on 30 cast
NEW YORK, NEW YORK – JUNE 07: Mark Ruffalo attends the Tribeca Festival opening night reception at Tribeca Grill on June 07, 2023 in New York City. (Photo by Arturo Holmes/Getty Images for Tribeca Festival) /

Mark Ruffalo as Matt Flamhaff

Mark Ruffalo was born on Nov. 22, 1967, which means the Academy Award-nominated actor will turn 56 years old in November 2023. When he starred as Jenna’s best friend (and, eventually, husband) Matt Flamhaff in 13 Going on 30 in 2004, Ruffalo was 36 years old. Ruffalo and Garner are a little less than five years apart in age.

Ruffalo has received three Academy Award nominations for his performances in The Kids Are All Right (2011), Foxcatcher (2015), and Spotlight (2016). He has also been nominated for a Grammy Award, a Tony Award, and won two Emmy Awards for The Normal Heart (2014) and I Know This Much Is True (2020).

Everyone knows what Ruffalo starred in on the big screen after 13 Going on 30. Apart from romantic comedies like Just Like Heaven and Rumor Has It…, he joined The Avengers as Bruce Banner/The Hulk in 2012 and appeared in eight Marvel movies as the character. In between his commitments as The Hulk, Ruffalo continues to star in critically acclaimed movies and series. In 2022, he and Garner reunited for Netflix’s The Adam Project.

In 2000, Ruffalo married former actress and retail store owner Sunrise Coigney, and together they have three children: Keen (born 2001), Bella (born 2006), and Odette (born 2007).

Judy Greer - 13 Going on 30 cast
BEVERLY HILLS, CALIFORNIA – OCTOBER 19: Judy Greer attends the International Medical Corps 2023 Annual Awards Celebration at Beverly Wilshire, A Four Seasons Hotel on October 19, 2023 in Beverly Hills, California. (Photo by Unique Nicole/Getty Images for International Medical Corps) /

Judy Greer as Lucy “Tom-Tom” Wyman

Judy Greer was born on July 20, 1975, making the Tom-Tom actress 48 years old as of November 2023. When she took on the role of Jenna’s teen enemy and adult best friend in 2004, Greer was 28 years old. She and on-screen (and off-screen!) friend Jennifer Garner are about three years apart in age.

Following her role in 13 Going on 30, Greer continued a memorable string of supporting roles in romantic comedies, including Elizabethtown, 27 Dresses, Love Happens, and Love & Other Drugs. She also appeared in the films The Descendants, Playing for Keeps, Carrie, Tomorrowland, Jurassic World, Ant-Man, and the three Halloween sequels from 2018 to 2022. Greer has also lent her voice to over 100 episodes of Archer and had leading roles in the shows Married, Kidding, The Thing About Pam, Reboot, and White House Plumbers.

Since 2011, Greer has been married to television producer Dean E. Johnsen, and she’s stepmother to his two children from a previous marriage.

Andy Serkis - 13 Going on 30 cast
LONDON, UNITED KINGDOM – MARCH 01: Andy Serkis attends the Global Premiere of Luther: The Fallen Sun at BFI IMAX in London, United Kingdom on March 01, 2023. (Photo by Wiktor Szymanowicz/Anadolu Agency via Getty Images) /

Andy Serkis as Richard Kneeland

Andy Serkis was born on April 20, 1964, making the English actor 59 years old as of November 2023. In 13 Going on 30, he played Jenna’s boss Richard, and when the film was released in 2004, Serkis was 40 years old.

Apart from his live-action work onscreen, Serkis has also become best known for his motion-capture roles, including Gollum in The Lord of the Rings and The Hobbit trilogies, King Kong, Planet of the Apes, and more. He’s also appeared in Avengers: Age of Ultron, the Star Wars sequel trilogy, Long Shot, The Batman, and Luther: The Fallen Sun. Beyond his work as an actor, he has also directed the films Breathe, Mowgli: Legend of the Jungle, Venom: Let There Be Carnage, and the upcoming Animal Farm adaptation.

Since 2002, Serkis has been married to English actress Lorraine Ashbourne, and they have three children who joined the family business and are also actors: Ruby (born 1998), Sonny (born 2000), and Louis (born 2004).

Christa B. Allen - 13 Going on 30 cast
LOS ANGELES, CALIFORNIA – MARCH 02: Christa B. Allen attends the Create & Cultivate 100 Launch Party at City Market Social House on March 02, 2022 in Los Angeles, California. (Photo by Stefanie Keenan/Getty Images for Create & Cultivate) /

Christa B. Allen as Young Jenna

Christa B. Allen was born on Nov. 11, 1991, which means the Young Jenna Rink actress turns 32 years old in November 2023. She’s now the same age Jennifer Garner was when 13 Going on 30 was released. When she took on the role as Young Jenna in 2004, Allen was about 12 years old, just a bit shy of the age she played in the movie.

After 13 Going on 30, Allen again portrayed a young Jennifer Garner in the 2009 romantic comedy Ghosts of Girlfriends Past. Most fans most likely know Christa B. Allen best as Charlotte Grayson from the ABC primetime soap Revenge, which ran from 2011 to 2015. Since then, the actress appeared in episodes of Baby Daddy and a number of television films.

On Instagram, where she boasts over a half-million followers, she posts a lot of fashion and beauty content. She also has almost 2 million followers on TikTok.

Watch 13 Going on 30 while it’s available to stream on Netflix.

Next. 53 best Netflix movies to watch (and 21 to skip). dark