<Tr> <Th> Grandchildren </Th> <Td> Henry Mills Lucy (great - granddaughter) </Td> </Tr> <Tr> <Th> Grandparents </Th> <Td> Maurice / Moe French Colette </Td> </Tr> <P> Rumplestiltskin, also known by his Storybrooke name Mr. Gold and by his Hyperion Heights name Detective Weaver, is a fictional character in ABC's television series Once Upon a Time . He is an antihero, and the main antagonist of the fourth season . Mr. Gold is portrayed by Robert Carlyle . </P> <P> In the Enchanted Forest, Mr. Gold was originally known as Rumplestiltskin, a whimsical yet sinister sorcerer who delights in making devilish deals with desperate people, warning them "all magic comes with a price ." He is also known as the "Dark One," the Beast and the crocodile that cost Captain Hook his left hand . He is the son of Fiona / Black Fairy and Malcolm / Peter Pan, the true love of Belle, father to Baelfire / Neal Cassidy and Gideon, grandfather to Neal and Emma Swan's biological son Henry and great - grandfather of Lucy . </P>

Mr gold once upon a time real name