He has previously played college basketball for the UCF Knights of the American Athletic Conference (AAC), and the Louisville Cardinals.
For his sophomore season, he transferred to Wheeler High School in Marietta, Georgia, and helped his team capture the Class 6A state title.
[3] In his senior season, he averaged 20.2 points, 5.1 assists, 4.3 rebounds and 3.1 steals per game, and helped Wheeler reach the Class 6A state quarterfinals.
[4] A consensus four-star recruit, he committed to playing college basketball for Louisville, choosing the Cardinals over an offer from Georgia, among others.
[10] As a senior, Perry averaged 14.7 points, 3.6 rebounds and 3.4 assists per game, earning Third Team All-American Athletic Conference (AAC) honors.