Rumplestiltskin

Rumplestiltskin, also known as the Dark One, is one of the two main antagonists of the series Once Upon a Time (along with the Evil Queen). He serves as the secondary antagonist of Season 1, a supporting antagonist/anti-hero in Season 2, an anti-hero turned secondary antagonist of Season 3, the main antagonist of Season 4 (along with Ingrid and the Queens of Darkness) an anti-hero/supporting antagonist in Season 5, and the initial secondary antagonist turned anti-hero in Season 6.

Before the series
Rumpelstiltskin was a powerful and sinister sorcerer and one of the most powerful individuals in the Enchanted Forest. He had a wife named Milah, who later abandoned her family for a taste of adventure, leaving Rumple to raise their son on his own. However, Baelfire fell through the portal and Rumplestiltskin swore to find a way to get back to his son.

Years later, he has a daughter named Serena (who is nicknamed Rena by her brother) without Ruth's knowledge (as she believes the baby is Robert's.

Parents
Rumple is the son of the Black Fairy (known as Fiona) and Malcolm (later known as Peter Pan). Malcolm came to hate Rumple because he believed his son was the reason his wife was banished (however, he believed Fiona was dead) and never loved Rumplestiltskin. However, Malcolm did want to start over with his son before Rumple betrayed his father by placing a fake heart filled with waters from the River of Lost Souls to send his father to his doomed fate. He also despised his mother because she was the one who seemingly abandoned Rumple because she chose power over love. However, in reality, the Black Fairy regretted losing her son and even swore she would spend every moment of every day finding her way back to him.

Children
Rumple is the father of three children. While married to Milah, he had a son named Baelfire with her. He was most certainly overprotective of their son after Milah abandoned them, and especially protective during his times as the Dark One. However, Bae left his father