Leo was born in New Jersey. She received her BS in Art Education from Towson University and her MFA in Drawing from the New York Academy of Art. Her work has been exhibited in numerous galleries throughout the US. Leo has taught at Altos de Chavon School of Design La Romana and Robert Blackburn Print Shop at the Elizabeth Foundation. Leo currently teaches at the New York Academy of Art. She lives and works in New York City.