Leonardo received his PhD in Biomedical Sciences from the UC Irvine, with time spent at University of Pennsylvania. He obtained his undergraduate degree in Zoology and Biomedical Sciences from the University of Oklahoma, with time spent at the Università di Bologna in Italy. Leonardo is currently a Senior Strategist at Kin + Carta.