Leonardo poster

Leonardo Cast & Characters

Leonardo (2011) stars Jonathan Bailey as Leonardo da Vinci, Colin Ryan as Lorenzo de' Medici and Flora Spencer-Longhurst as Lisa Gherardini / Tomaso. The drama series premiered on CBBC in 2011. Below is the full cast and crew.

Ended 2011–2012 75 Audience
TV Trailers
TV Trailers