In general, Hollywood nepotism is pretty unfair. However, there’s one situation where, honestly, it makes sense: casting an actor’s child to play a younger version of their character.
Here are 16 times actors’ kids shared their famous roles:
Her daughter, Zoe Perry, played Mary Cooper on the prequel series Young Sheldon from 2017-2024, and she’ll be reprising the role on the spinoff Georgie & Mandy’s First Marriage.
2.
That’s not the first time Laurie and Zoe shared a role! Laurie played Jackie Harris, Roseanne’s sister, on Roseanne from 1988-1997, then again on the shortly-lived reboot in 2018. She’s continued to play Jackie on the retooled reboot The Connors since 2018.
On the original run of Roseanne, Laurie appeared as the younger version of Jackie Harris twice — once in 1992, and again in 1995.
3.
In 2022, Tom Hanks starred as Otto Anderson in A Man Called Otto.
His son, Truman Hanks, played the younger version of Otto.
4.
John Kani played King T’Chaka in 2016’s Captain America: Civil War and 2018’s Black Panther.
His son, Atandwa Kani, planyed young T’Chaka in Black Panther.
5.
James Gandolfini played Tony Soprano on The Sopranos from 1999-2007.
In 2021, his son, Michael Gandolfini, played a teenage Tony Soprano in The Many Saints of Newark.
6.
From 2022-2023, Rhys Darby starred as Stede Bonnet on Our Flag Means Death.
His son, Theo Darby, played Stede as a child in three episodes in 2022.
7.
Mark Harmon played NCIS SA Leroy Jethro Gibbs on NCIS from 2003-2021. He reprised the role on NCIS: New Orleans from 2014-2021 and the pilot episode of NCIS: Origins in 2024.
Between 2008-2020, his son, Sean Harmon, guest starred as a young Gibbs on NCIS seven times.
8.
Mark Consuelos played the villainous Hiram Lodge on Riverdale from 2017-2023.
His son, Michael Consuelos, appeared as teenage Hiram Lodge twice — once in 2018, and again in 2021.
9.
From 2013-2019, Dascha Polanco played Daya Diaz on Orange Is the New Black.
In 2017, her daughter, Dasany Kristal Gonzalez, played 14-year-old Daya in a flashback.
10.
On Outlander, Grant O’Rourke played Rupert MacKenzie from 2014-2017.
His son, Louis O’Rourke, is set to play Rupert in the prequel series Outlander: Blood of My Blood.
11.
Similarly, Stephen Walters played Angus Mhor in Outlander from 2014-2016.
His son, Marlow Walters, is set to play young Angus on Outlander: Blood of my Blood.
12.
Tina Fey starred as Liz Lemon on 30 Rock from 2006-2013.
In 2012, her daughter, then-7-year-old Alice Richmond, cameoed as child Liz Lemon.
13.
In the 2007 dual-timeline movie Evening, Meryl Streep played present-day Lila Wittenborn Ross.
Her daughter, Mamie Gummer, played Lila Wittenborn in the ’50s timeline.
14.
In 2005, Robert Downey Jr. starred as Harry Lockhart in Kiss Kiss Bang Bang.
His son, Indio Falconer Downey, appeared as 9-year-old Harry Lockheart.
15.
James Cromwell played Dr. Arthur Arden on American Horror Story: Asylum from 2012-2013.
His son, John Cromwell, played young Hans Grüper (Dr. Arden’s true identity) on American Horror Story: Asylum as well as American Horror Story: Freak Show from 2014-2015.
16.
And finally, Titus Welliver played Det. Harry Bosch on Bosch from 2014-2021. Since 2021, he’s reprised the role on the spinoff series Bosch: Legacy.
In four Bosch episodes between 2015-2017, his youngest son, Quinn Welliver, appeared as young Bosch.
Then, in a 2022 episode of Bosch: Legacy, his oldest son, Eamonn Welliver, played young Bosch.