Peter Pan is a character in the fantasy-drama series Once Upon a Time. He is the main antagonist of Season 3A. Originally an adult named Malcolm, he is the father of Rumplestiltskin but abandoned him in exchange for youth and immortality. He is the ruler of Neverland.