Giovanni Carretti

Born: None


Placeholder

Leonardo: The Man Who Saved Science

as Il Moro
Released: 2017-04-05

Did Leonardo da Vinci come up with all of his ideas and inventions by himself or did he also...

Movie page

Camera Café

as uncredited
First aired: 2003-10-06

The adventures and mis-adventures of a group of co-workers are shown by a camera on top of the...

TV Show page