Education
He played college football at East Carolina University and attended Bartlett Yancey High School in Yanceyville, North Carolina.
He played college football at East Carolina University and attended Bartlett Yancey High School in Yanceyville, North Carolina.
Brooks played high school football for the Bartlett Yancey High School Buccaneers. He recorded 331 total tackles for the Buccaneers. He was a three-year all-region, all-conference and defensive Most Valuable Player selection.
Brooks earned all-state honors as team captain his senior year after accumulating 94 tackles and 12.5 sacks.
He represented North Carolina in the Shrine Bowl of the Carolinas All-Star Game. He was named the Danville Regional Defensive Player-of-the-Year in 2008.
Brooks also earned a varsity letter in track and field Brooks played in 43 games for the East Carolina Pirates from 2009 to 2012, recording 52 solo tackles and ten sacks.
He also earned Conference United States of America All-Freshman honors.
Detroit Lions
Brooks was signed by the Detroit Lions on May 2, 2013. He was released by the Lions on May 28, 2013. Seattle Seahawks
The Seattle Seahawks claimed Brooks off waivers from the Detroit Lions on May 29, 2013.
He was released by the Seahawks on August 31, 2013 and re-signed on September 2, 2013.
He was released by the Seahawks on September 11, 2013 and signed to their practice squad on September 12, 2013. Brooks was signed to the active roster on November 9, 2013.
He appeared in a game against the Atlanta Falcons on November 10, recording a tackle. He was released on November 11.
Brooks was re-signed to the practice squad on December 19, 2013.
Brooks was signed to a futures contract on February 5, 2014. The Seahawks waived/injured Brooks on August 26, 2014. He was released by the Seahawks on September 1, 2014.
British Columbia Lions
Brooks signed with the British Columbia Lions on April 30, 2015.
Brooks has also been member of the Detroit Lions.