Perkins nació en Saginaw, Míchigan y se crio en Ypsilanti.
Como estudiante de primer año en Buffalo, Perkins promedió 7.6 puntos y 4.3 rebotes por partido.
Jugó en el All-Star Game de la NABC Reese y fue nombrado miembro del equipo All-Tournament en el Portsmouth Invitational Tournament.
El 10 de noviembre, anotó 34 puntos en una victoria en tiempo extra 97-92 sobre los Sunrockers Shibuya.
Durante la temporada 2019-20 promedió más de 20 puntos y 9 rebotes por partido en Japón.