Allen grew up in Baton Rouge, Louisiana, and attended Southern University Laboratory School.
[2] Allen committed to play college football at Alabama after considering offers from Arkansas, Auburn, and LSU.
[4] Allen suffered a season ending injury in preseason training camp going into his sophomore year and was granted a medical redshirt.
[8] Allen signed with the Denver Broncos as an undrafted free agent on May 12, 2022.
[13] On April 23, 2024, Allen signed with the Houston Roughnecks of the United Football League (UFL).