In 1989, he graduated from Muhlenberg College with a degree in Russian Studies and Political Science. He went on to study art and art education at The School of The Museum of Fine Arts - Boston, and received an MFA in Painting from The University of Pennsylvania in 2004. From 2004 - 2010, Perrone was an Assistant Professor of Painting and Drawing at the University of Iowa, in Iowa City. In 2005, he was included in The Des Moines Art Center’s Iowa Artists Exhibition. In 2006 Perrone mounted his first solo show: Home and Away, at Michael Steinberg Fine Art in New York. Perrone’s work has appeared in: The New Yorker, Elle Decor, O at home, and Time Out New York. The Last Picture Show, exhibited in 2008, was Perrone’s second solo exhibition at Michael Steinberg Fine Art. He is currently a member of the Painting + Printmaking faculty at Virginia Commonwealth University in Qatar.