Starring Cast
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.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.