He played college football at Globe Institute of Technology in Manhattan, New York City.
Powell prepped at I. C. Norcom High School in Portsmouth, Virginia, where he played football and track & field.
[1] Powell played one season of football at Globe Institute of Technology, totaling 53 tackles, 1.5 sacks and one interception in 2013.
[2] Powell was signed by the Lehigh Valley Steelhawks of the Professional Indoor Football League (PIFL) in 2015.
[12] Powell signed with the Birmingham Iron of the Alliance of American Football (AAF) for the 2019 season.