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.
Episodes5
Desperate Souls
episode S1.E8 january 2012Gold 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.The Return
episode S1.E19 april 2012Regina'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.Second Star to the Right
episode S2.E21 may 2013When Regina goes missing, Emma immediately suspects Tamara. Meanwhile, flashbacks show what happened to Baelfire after leaving the Enchanted Forest.And Straight on 'til Morning
episode S2.E22 may 2013As 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.Nasty Habits
episode S3.E4 october 2013Gold 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.
- Desperate Souls
- The Return
- Second Star to the Right
- And Straight on 'til Morning
- Nasty Habits