Lewis played for the Jacksonville State Gamecocks from 2007 to 2011. He was the team's starter his final two and a half years and helped the Gamecocks to 32 wins. He played in 45 games during his career including 28 starts at defensive end. Lewis was named First-team All-Ohio Valley Conference as a junior and Second-team All-OVC as a senior.[2]
In October 2012, Lewis was signed to the Hamilton Tiger-Cats practice roster.[6] On April 16, 2013, Lewis re-signed with the Tiger-Cats.[7]
San Jose SaberCats
Lewis was assigned to the San Jose SaberCats in 2013. On September 24, 2014, Lewis was activated from other league exempt by the SaberCats.[8] On March 23, 2015, Lewis was placed on recallable reassignment.
Ottawa Redblacks
On March 4, 2014, Lewis signed with the Ottawa Redblacks in 2014.[9] On August 7, 2014, Lewis was activated by the Redblacks.[10] On June 21, 2014, Lewis was released by the Redblacks.[11]
Orlando Predators
Lewis was assigned to the Orlando Predators in 2015. Lewis returned to the Predators in 2016.
Tampa Bay Storm
Lewis was assigned to the Tampa Bay Storm on October 24, 2016, during the dispersal draft.[12] The Storm picked up Lewis' rookie option on January 5, 2017. The Storm folded in December 2017.[13]
^"2017 CAFL DRAFT RESULTS". caflfootball.com. July 11, 2017. Archived from the original on September 29, 2017. Retrieved July 21, 2017.{{cite web}}: CS1 maint: bot: original URL status unknown (link)