Geppetto

Geppetto, also known by his cursed name Marco, is a character on ABC's Once Upon a Time. He is a carpenter in both the Enchanted Forest and Storybrooke. He has recently been reunited with his son, Pinocchio. Geppetto is portrayed by Tony Amendola.

Season 1
Gepetto carved Pinocchio out of an enchanted tree, which brings Pinocchio to life. He goes on many journeys and adventures with him, along with Jiminy Cricket.

In Storybrooke, Marco is simply the town carpenter. He meets Emma Swan when she is at the police station. It is later revealed that Geppetto created the magical wardrobe that sent Emma to Earth, and he put Pinocchio in the wardrobe as well so that he would help Emma in believing in the curse and breaking it. However, Pinocchio abandoned Emma when she was a baby so that he could see the world. Emma eventually does break the curse, and Marco remembers who he is.

Family
Status: Alive
 * Pinocchio (son)

Fairytale Information
Geppetto appears in the story of Pinocchio.

Appearances

 * S1, E1: "Once Upon a Time..."
 * S1, E5: "That Still Small Voice"
 * S1, E20: "The Stranger"