Perry played his college ball with Luther at Xavier University in Ohio. Perry graduated in 1970 and returned to THS in the Guidance Dept for three years. While at THS, he earned a masters degree from SUNY, and later took a job at JCA in Albany. In 1978, he was named an academic Dean at Brown University in Providence, RI, where he worked for 30 years until his retirement in 2008.