Ad Blocker Detected
Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.
When Jodie Foster and Drew Barrymore were adorable little actors.
Many famous actors of today were famous child actors of yesterday. As time progressed, their roles, movies, looks and life changed drastically. From being children themselves, today they are parents to children.
Here’s a list of 38 Hollywood actors who were child actors and today have their own kids.
Here’s Brenda Song in 2006 when she used to star as London Tipton in The Suite Life of Zack & Cody.
Song gave birth to a son in April 2021. The father is another famous former child actor — Macaulay Culkin!
Scarlett Johansson played Grace MacLean in The Horse Whisperer.
Today, Johansson is mother to a daughter, Rose Dorothy, and a son, Cosmo Jost, who was born last year.
Kyla Pratt played Maya Dolittle in Dr. Dolittle and voiced Penny Proud in The Proud Family.
Today, Kyla has two daughters: Lyric Kai Kilpatrick and Liyah Kilpatrick.
Kirsten Dunst played Claudia in Interview with The Vampire.
Today, Dunst is a mother to two sons: Ennis and James Robert.
Josh Peck in 2003 when he was the star of Drake and Josh.
Josh Peck with his boy, Max, who was born in 12/2018.
Drew Barrymore played the adorable Gertie Taylor in E.T. the Extra-Terrestrial.
Today, Barrymore is mother to two daughters, Olive and Frankie.
Hilary Duff played the titular character in Lizzie McGuire.
Today, Hilary is a mom to three children: Luca Cruz Comrie, Banks Violet Bair, and Mae James Bair.
Tatum O’Neal starred as Addie Loggins in Paper Moon for which she won an Oscar.
Today, Tatum O’Neal has three kids with tennis legend, John McEnroe.
Christian Bale played Jim Graham in Empire of the Sun.
Today, Christian Bale, is a father to two kids: Emmaline and Joseph.
Sara Gilbert played Darlene Conner in Roseanne.
Today, Sara Gilbert is mother to three kids.
Rupert Grint played Ron Weasley in Harry Potter and the Philosopher’s Stone.
Rupert Grint is now the father of a little girl, Wednesday, born in 2020.
Mayim Bialik played Blossom Ruby Russo in Blossom.
Mayim Bialik has two sons now: Miles and Frederick, born before she began playing Amy on The Big Bang Theory.
Emma Roberts played Kristina Sunshine Jung in 2001 film, Blow.
Today, Emma Roberts has one son: one-year-old Rhodes Robert Hedlund.
Shad Moss, aka Lil’ Bow Wow, played Calvin in Like Mike.
Today, Shad has two kids: Shai Moss and Stone Moss.
Jamie Lynn Spears played Zoey Brooks in Zoey 101.
Today, Jamie Lynn Spears has two children: Maddie Briann Aldridge and Ivey Joan Watson.
Joe Jonas played Shane Gray in Camp Rock.
Today, Joe has one daughter with his wife, Sophie Turner: Willa Jonas.
Nick Jonas played Nate Gray in Camp Rock.
Today, Nick is the father to a child with Priyanka Jonas. The name and gender haven’t yet been revealed.
Jasmine Richards played Margaret “Peggy” Dupree in Camp Rock.
Today, she has one child: one-year-old Luke Agostino Caci.
Frankie Muniz played Jason Shepherd in Big Fat Liar and Malcolm in Malcolm in the Middle.
Muniz and his wife welcomed their son, Mauz Muniz, in 2021.
Jodie Foster played Joey in The Courtship of Eddie’s Father.
Foster has two sons who were born when she was in a relationship with Cynthia Bernard: Kit Bernard Foster, and Charles Bernard Foster.
Joseph Gordon-Levitt played Roger Bomman in Angels in the Outfield & Tommy Solomon in 3rd Rock From The Sun.
He is a father of two sons and has kept them away from public life.
Elijah Wood starred as Willard Young in Paradise.
Today, Elijah Wood is father to a child with his partner Mette-Marie Kongsved.
Alexa PenaVega played Carmen Cortez in Spy Kids.
Today, Alexa is mother to three children: Ocean King PenaVega, Kingston James PenaVega, and Rio Rey PenaVega. Her husband too is a former child actor, Carlos PenaVega.
Ashley Tisdale played Sharpay Evans in High School Musical.
David Henrie played Justin Russo in Wizards of Waverly Place.
Today, David has two kids: Daughter, Pia Philomena Francesca Henrie and son, James Thomas Augustine Emanuel.
Hayden Panettiere played Gen Harwood in Ice Princess.
Jesse Plemons played Ox in Like Mike.
Today, Plemons is father to two kids with his partner Kirsten Dunst.
Nathan Kress played Freddie Benson on iCarly.
Today, Nathan has two kids: Rosie Carolyn Kress and Evie Elise Kress.
Ashley Leggat played Casey MacDonald in Life with Derek.
Today, Ashley has two kids: Olivia Patricia Anne Williams and London Marie Williams.
Alisan Porter played Curly Sue in Curly Sue.
Today, she has three kids: son Maison Blaise, and daughters, Aria Sage and Shilo Bee.
Daniella Monet played Trina Vega in Victorious.
Today, Daniella has two children: Gio James Gardner and Ivry Monet Gardner.
Ross Bagley played Nicky Banks in The Fresh Prince of Bel-Air.
Today, Bagley is father to a son.
Mark-Paul Gosselaar played Zack Morris in Saved By the Bell.
Today, he has four kids: Michael Charles Gosselaar , Ava Lorenn Gosselaar, Dekker Edward Gosselaar, and Lachlyn Hope Gosselaar.
Tiffani Thiessen played Kelly Kapowski in Saved by the Bell.
Today, Tiffani Thiessen is mother to two kids: Harper Renn Smith and Holt Fisher Smith.
Nicholas Hoult played Marcus Brewer in the 2002 movie About A Boy.
Today, Hoult is dad to a child with his girlfriend, Bryana Holly.
Peyton Meyer played Lucas Friar in Girl Meets World.
Today, Meyer is a father to a baby boy, Ziggy, who was born few days ago.
Kel Mitchell played Ed in Good Burger.
Today, Kel has four kids: 22-year-old Lyric Mitchell, 20-year-old Allure Mitchell, 4-year-old Wisdom Mitchell, and 1-year-old Honor Johari-Rice Mitchell.
And to bring it back to the very start, Macaulay Culkin played Kevin McAllister in Home Alone and Home Alone 2.
Today, Macaulay Culkin is father to a son with Brenda Song.