Massimo De Ambrosis
Characters voiced
Marchese di Montescuro (Leo Da Vinci: Mission Mona Lisa)