Neal Cassidy

Neal Cassidy, formerly known as the Mysterious Man and also known as Baelfire, débuts in the third episode of the third season. He is the father of Henry Mills, the son of Mr. Gold and Milah, and the grandson of Peter Pan and the Black Fairy. He is the Land Without Magic alias of Baelfire.

He is portrayed by American actor Michael Raymond-James.

Trivia

 * In "Family Before Others" (archive) and "Times Like These", he appears only as Baelfire.
 * Belle has referred to his and Emma's relationship as true love.
 * He has a collection of clocks, just like his father, Mr. Gold, and his son, Henry.