Question: once upon a time who is mr gold son
Answer: 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 .