7
/10
Baelfire is a fictional character portrayed by Dylan Schmid in the TV series Once Upon a Time.
In the first episode they appeared in, titled Desperate Souls (season 1), they were 12 years old.
They appear in 5 episodes out of a total of 156 aired
Baelfire is also portrayed by Brandon Spink.

Baelfire

by Dylan Schmid

character

Episodes5

  • 8.2
    /10

    Desperate Souls

    episode S1.E8 january 2012
    Gold and Regina play dirty politics and take opposite sides when Emma runs against Sidney for Sheriff, as flashbacks show Rumplestiltskin desperately try to find a way to save his son from being enlisted into war.
  • 8.1
    /10

    The Return

    episode S1.E19 april 2012
    Regina's plan for Mary Margaret is thwarted following Kathryn's sudden re-appearance and Gold becomes wary of August, as flashbacks show what happened to Baelfire after Rumplestiltskin became the Dark One.
  • 8.1
    /10

    Second Star to the Right

    episode S2.E21 may 2013
    When Regina goes missing, Emma immediately suspects Tamara. Meanwhile, flashbacks show what happened to Baelfire after leaving the Enchanted Forest.
  • 8.6
    /10

    And Straight on 'til Morning

    episode S2.E22 may 2013
    As Greg and Tamara set out to destroy Storybrooke, the inhabitants of the town race to stop the destruction, while flashbacks show Hook take Baelfire on as a crew member on his ship.
  • 7.9
    /10

    Nasty Habits

    episode S3.E4 october 2013
    Gold is reunited with Neal, as flashbacks show Rumplestiltskin go in search of a missing Baelfire, who has followed a mysterious figure who steals away children with his music.