We don't have a biography for Leonardo yet. Hang in there, or go ahead and contribute one.
Appearances
Leonardo
Main cast, played by Mark Rylance
- Episode 1x01: The Man Who Wanted to Know Everything (Apr 20, 2003)
- Episode 1x02: Dangerous Liaisions (Apr 27, 2003)
- Episode 1x03: The Secret Life of the Mona Lisa (May 4, 2003)