Leslie was born and raised in Midwest America. She received her Printmaking BFA from Western Michigan University in 2008 and her MFA in Printmaking from The University of Tennessee-Knoxville in 2012. For over 3 years, Leslie was a curator and member of Exquisite Corpse Artist Collective and Gallery in Kalamazoo, MI, which she co-founded in 2005. After moving to Knoxville, she remained active in curatorial practices as the Associate Director and Director of UTK’s Gallery 1010. Following this, she held the position as Gallery Director and Campus Curator at St. Ambrose University in Davenport IA. Leslie has exhibited her work nationally and internationally at such venues as the International Print Center New York in New York City; Grand Rapids Art Museum in Grand Rapids, MI; Barbara Archer Gallery in Atlanta, GA; and Grafiki Warsztatowej in Poznan, Poland, and her prints and books can be found in multiple university and private collections. Currently she resides in Philadelphia, PA where she works as an artist and in arts administration.