Leonardo: Cat and Mouse

  • Release year: 2012

Original Release

10/04/2012

Cast

Jonathan Bailey Leonardo
James Clyde Piero De Medici
Justin Francis Bruno Cafarelli
Akemnji Ndifornyen Machiavelli
Colin Ryan Lorenzo De Medici
Flora Spencer-Longhurst Lisa / Tom
Pam St. Clement Mazzola
Camilla Waldman Teresa De Medici
James Cuningham Verrocchio
(see additional cast & crew)

Directors

Rob Evans

Writers

Alexander Perrin, Pia Ashberry

Creators

Melanie Stokes, Pia Ashberry

Cast

Jonathan Bailey Leonardo
James Clyde Piero De Medici
Justin Francis Bruno Cafarelli
Akemnji Ndifornyen Machiavelli
Colin Ryan Lorenzo De Medici
Flora Spencer-Longhurst Lisa / Tom
Pam St. Clement Mazzola
Camilla Waldman Teresa De Medici
James Cuningham Verrocchio

Producers

Ouch! Looks like something broke. Try reloading this page. 🗙