Born in Nashville, Tennessee, Allen graduated from Northeastern University in Boston, Massachusetts in 2011 and holds a place in the Hall of Fame.
Additional accolades on the year included being selected to the CAA All-Defensive team, receiving the 2010 recipient of the Reggie Lewis Athletic Award, given by the Northeastern University John D. O'Bryant African-American Institute and being named Collegehoops.net Mid-Major All-America honorable mention.
2010–11: Started all 29 games in which he appeared, earning first-team All-CAA honors and a place on the NABC All-District 10 second team.
Following his graduation, Allen played professional basketball in multiple European countries, including Israel (Galil Gilboa in the Israeli Basketball Premier League), Turkey (Pinar Karsiyaka), Croatia (KK Zadar), Greece (Rethymno Cretan Kings B.C.
[1] On May 1, 2016, after stints in numerous Euro basketball leagues and a season-ending injury, Allen was hired by the University of Miami to be a player development assistant in the Atlantic Coast Conference.
[2] On September 1, 2018, Allen joined the Capital City Go-Go as an assistant coach in the inaugural season of the Washington Wizards' G League franchise.