Rumplestiltskin is Peter Pan's son, Baelfire (or Neal's) father, and Henry's grandfather. He married Belle.