Perrone was born in St. Louis Missouri and spent summers in Italy.
She would later earn her Masters of Fine Arts in Printmaking from the Rhode Island School of Design.
[3] In the following years, she began teaching courses at Rhode Island School of Design and was nominated for a Pew Fellowship.
[4] In 2017, she was one of three artists selected to display a solo exhibit at The Print Center in Philadelphia.
[6] In 2018, the Metropolitan Museum of Art acquired Perron's print titled "A Volcano Pilgrim in Exchange for Fire.