The Fake Daeron Targaryen Twist in ‘House of the Dragon’ Season 3 Is What the Series Needed, and Here’s the Actor that Made It Possible
‘House of the Dragon‘ fans spent months speculating about who would play Prince Daeron Targaryen, and now that Season 3 has arrived, the answer is stranger than anyone expected. Episode 3 delivers a genuine curveball, introducing a boy who looks like Daeron, acts like Daeron, and gets treated like Daeron, only to reveal he is not Daeron at all.
The twist has reignited chatter across social media about casting secrecy, dragon behavior, and just how deep the Greens are willing to go to protect their real prince. Here is everything worth knowing about the fake Daeron storyline and what it means going forward.
The Fake Daeron Targaryen Storyline Explained
In Episode 3, Daemon Targaryen confronts Ormund Hightower and his army, threatening to burn them alive unless Ormund bends the knee. Ormund pretends to surrender and pledges his allegiance to Rhaenyra, a wild move considering his actual loyalties, and Daemon agrees to let him and his army go, but not without taking someone as a prisoner first.
Daemon demands that he take Daeron as a prisoner for his crimes against the Blacks, reasoning that the boy could easily be positioned as an heir to the throne if Aegon or Aemond were to die.
Surprisingly, Ormund doesn’t fight the request at all, which in hindsight should have been the first red flag that something was off.
Ormund brings out a young preteen boy with long Targaryen white hair and a Hightower green outfit, played by Charlie Gordon, and throughout the episode this version of ‘Daeron’ refuses to speak or make eye contact while Rhaenyra debates whether to kill him. It is not until Alicent meets the boy and realizes it is not the son she sent away years ago that the deception comes to light.
Charlie Gordon And The Decoy Prince Twist
According to production leaks, actor Charlie Gordon plays a decoy fake Daeron deployed by the Greens to trick the Black faction. Leaks from the fan account known for tracking the show showed Gordon filming scenes under director Clare Kilner, and at the time he was widely speculated to be the confirmed actor playing the real prince.
Gordon’s character surrenders directly to Daemon Targaryen, a scene that never happens between the two in the source novel, which only fed the theory that something scripted did not match the books.

The footage in the Episode 3 preview showing Ormund handing Daeron to Daemon was a huge divergence from Fire and Blood, and that kind of departure from the source material fueled fan suspicion that a stand in was being used rather than the real prince.
There is also the matter of Daeron’s dragon Tessarion, a striking blue dragon that has appeared in the background of Ormund’s scenes this season, and dragons are typically protective of their riders, especially ones raised alongside them. Tessarion shows no reaction whatsoever when the fake Daeron is handed over to Daemon, which in retrospect was a glaring clue that even the sharp minded Daemon somehow missed.
Who Is Actually Playing the Real Daeron Targaryen
Since Ormund’s introduction, one boy has always lingered beside him with strikingly Hightower features and a notably regal demeanor, played by Benjamin Evan Ainsworth, who is also set to star as Link in the upcoming Legend of Zelda film adaptation. Ainsworth previously played Miles in ‘The Haunting of Bly Manor’ and voiced Pinocchio in Robert Zemeckis’s ‘Pinocchio,’ and his prior body of work suggests he is likely playing something meatier than an unnamed squire role.
The casting confirmation solidified when Sky Italia, the official broadcaster of the series in Italy, updated its digital platform to officially credit Ainsworth as Prince Daeron Targaryen, verifying long standing production leaks about his role.
That casting is now officially confirmed within the season 3 premiere itself, though the show still avoids saying his name outright, keeping him disguised as the auburn haired boy who quietly follows Ormund around.
Rhaenyra’s biggest problem beyond the fake prisoner is that the only Targaryen with a real claim under her control turns out to be an imposter, while Aegon remains on the run and Aemond continues plotting from Harrenhal. When Rhaenyra brings Alicent to see the boy in captivity, Alicent is visibly shocked that she does not recognize her own son, since Ormund apparently dyed the hair of an Oldtown lady’s son to match traditional Targaryen silver.
Why ‘House of the Dragon’ Built This Twist Around Daeron
In George R.R. Martin’s book ‘Fire and Blood,’ Daeron is described as the most popular and gentlest of Alicent and Viserys’s sons, sent to Oldtown at a young age to serve as cupbearer and squire to Lord Ormund Hightower. He is the rider of the dragon Tessarion, known as the Blue Queen, and in the book he fights in the Battle of the Honeywine along with the First and Second Battles of Tumbleton.
Daeron gets the least amount of screen time among Alicent’s four children in the books, though the show clearly intends to make him a far bigger player this season given his role in the Dance of the Dragons. The imposter subplot gives the show a way to build tension around succession while keeping the real prince’s storyline a mystery for a few more episodes.
Showrunner Ryan Condal has confirmed to Entertainment Weekly that the real Daeron will play a major role in Season 3, so wherever he actually is, fans should expect to learn more very soon. The show also just closed out a run of confusing recasts from Season 1, only for the mystery around Daeron’s casting to bring a new layer of guessing games right back for Season 3.
Between the dyed hair reveal, Tessarion’s suspicious calm, and Ainsworth’s quietly lingering presence beside Ormund all season, it is hard not to feel like the show was daring viewers to catch the con before Daemon did, so which clue tipped you off first that the boy in chains was never the real Daeron Targaryen.

