Tony Amendola

Tony Amendola is the actor who portrays the dual role of Marco and Geppetto.