Here's The "House Of The Dragon" Characters At Each Age And Stage

  • Oops!
    Something went wrong.
    Please try again later.

House of the Dragon has featured a lot of time jumps, with more than 20 years passing in the narrative since the show started. Are you ready for the Dance of the Dragons to jump-start after last night's episode?

Rhaenyra and Alicent as teens
Ollie Upton / HBO

Not only have characters been aged up with makeup, but many have been played by multiple actors to mark the passage of time. Here's a side-by-side comparison of the characters at each age in the show...

Viserys I Targaryen

Viserys at four stages in his life, with an increasing amount of visible signs of ill health and age

Paddy Considine plays Viserys from his 30s to his 50s and through the dramatic decline in his health, shown by his body literally falling apart.

Ollie Upton / HBO

Alicent Hightower

Alicent as played by Emily Carey and Olivia Cooke at four different stages of her life

Emily Carey plays Alicent as a teen while Olivia Cooke is adult Alicent. Alicent's costuming undergoes perhaps the most dramatic transformation (aside from Viserys), representing her allegiances at each stage in her life.

Ollie Upton / HBO

Rhaenyra Targaryen

Rhaenyra as played by Milly Alcock and Emma D'Arcy at three different stages of her life

Milly Alcock plays teen Rhaenyra while Emma D'Arcy plays adult Rhaenyra. Her character and costuming is pretty consistent throughout, although both mature as she ages.

Ollie Upton / Liam Daniel / HBO

Daemon Targaryen

Matt Smith playing Daemon Targaryen with four different wig lengths

Matt Smith plays Daemon at all ages, although it doesn't look like he's grown any older — he has been through a few wig lengths, though.

Ollie Upton / Liam Daniel / HBO

Laenor Velaryon

Laenor as played by Matt Carver, Theo Nate and John MacMillan

Laenor is played by Matthew Carver as a child, Theo Nate as a teen, and John Macmillan as an adult.

Ollie Upton / HBO

Laena Velaryon

Laena as played by Nova Foueillis-Mosé, Savannah Steyn, and Nanna Blondell

Laena is portrayed by Nova Foueillis-Mosé as a child, Savannah Steyn as a teen, and Nanna Blondell as an adult.

Ollie Upton / HBO

Aegon II Targaryen

Aegon II as a baby, a teen, and an adult

While Aegon appeared briefly as a toddler, he didn't truly become a character until he was a teen, played by Ty Tennant. He is now played by Tom Glynn-Carney as an adult — he's about 21 in the current show timeline.

Ollie Upton / HBO

Helaena Targaryen

Helaena as a baby, tween and adult

Helaena also appeared briefly as a baby before being played by Evie Allen as a teen and now Phia Saban as a young adult.

Ollie Upton / HBO

Aemond Targaryen

Aemond as a child and teen

Aemond is played by Leo Ashton as a child and Ewan Mitchell as a teen (yes, he's still a teen!).

Ollie Upton / HBO

Jacaerys Velaryon

Jace as a child and teen

Jace is played by Leo Hart as a child and Harry Collett as a teen.

Ollie Upton / HBO

Lucerys Velaryon

Luke as a child and teen

Luke is played by Harvey Sadler as a child and Elliot Grihault as a teen.

Ollie Upton / HBO

Joffrey Velaryon

Joffrey as a baby and child

Joffrey's baby and child actors appear to be uncredited. But he's there!

Ollie Upton / HBO

Aegon III Targaryen

Aegon III as a toddler

Aegon III, or Aegon the Younger, is also played by an uncredited toddler.

HBO

Viserys II Targaryen

Viserys II as a toddler

Another uncredited baby!

HBO

Baela Targaryen

Baela as a child and teen

Baela is played by Shani Smethurst as a child and Bethany Antonia as a teen.

Ollie Upton / HBO

Rhaena Targaryen

Rhaena Targaryen as a child and teen

Rhaena is played by Eva Ossei-Gerning as a child and Phoebe Campbell as a teen.

HBO

Criston Cole

Criston across three life stages looking quite similar each time

Fabien Frankel plays Criston Cole across the whole show, and besides shorter hair and slightly more wrinkles, he doesn't look much different!

Ollie Upton / HBO

Harwin Strong

Harwin Strong across two life stages

Ryan Corr plays Harwin Strong, and we see him in two time periods, 10 years apart. His hair got more luscious.

Ollie Upton / HBO

Larys Strong

Larys Strong across three different time periods looking quite similar

Larys Strong is played by Matthew Needham across the series, and he doesn't appear to age much — although his clothes seem to get a bit of an upgrade, and he ditches the Strong sigil.

HBO

Lyonel Strong

Lyonel Strong across two different time periods

Gavin Spokes plays Lyonel Strong, and we do see him age on the show — mostly because he has much less hair.

Ollie Upton / HBO

Corlys Velaryon

Corlys at two different life stages looking very similar

[Pam from The Office voice] They're the same picture.

But actually, Steve Toussaint plays Corlys across the series, and so far, he doesn't appear to have aged at all.

Ollie Upton / HBO

Rhaenys Targaryen

Rhaenys at two different life stages looking quite similar

Eve Best plays Rhaenys Targaryen throughout House of the Dragon, and she doesn't really look any different after 20-plus years either.

Ollie Upton / HBO

Otto Hightower

Otto Hightower at two different life stages; in the second photo he has slightly more grey hair in his beard

Otto is played by Rhys Ifans. He has a bit more grey in his beard now, perhaps, but that's about it.

Ollie Upton / HBO

Who are your favorite characters in House of the Dragon? Who can't you stand? Let me know in the comments section below.