Baelfire

"I won't let magic destroy this family. This is the only way. You have to let me go."

- Baelfire to Wendy

Baelfire, also known as Bae, is a character on ABC's Once Upon a Time. He débuts in the eighth episode of the first season. He is portrayed by guest stars Dylan Schmid and Sebastian Wilkinson, and is the Enchanted Forest alias of Neal Cassidy.

Trivia

 * He is the only person his father has broken a deal with.
 * According to the Blue Fairy, he is the light that kept his father human at his core.

Appearances
Note: "Archive" denotes archive footage.
 * Baelfire appears in Henry's storybook in "Selfless, Brave and True".