Bass was a team captain for University City High School in St. Louis, and became an all-metro selection; Bass also was awarded the Fab-25 Demetrius Johnson Award, given to the top defensive linemen in Missouri and Illinois.[2]
Bass was selected by the Oakland Raiders in the seventh round (233rd overall) of the 2013 NFL draft.[4] On August 31, 2013, he was waived by the Raiders.
Chicago Bears
On September 1, Bass was claimed off waivers by the Chicago Bears.[5] Bass made his first NFL start against the Detroit Lions in Week 10.[6] The following week against the Baltimore Ravens, Bass intercepted Joe Flacco and returned the pick 24 yards for a touchdown,[7] becoming the first Bears lineman to record a pick-six since Michael Haynes in 2004 against the Tennessee Titans,[8] and the first Bears rookie defensive lineman to do so since Jon Norris in 1987 against the New Orleans Saints.[9] On September 5, 2015, he was released by the Bears.[10]
Tennessee Titans
On September 6, 2015, Bass was claimed off waivers by the Tennessee Titans.[11] He was not re-signed following the 2016 season. Bass played in 29 games, starting seven, over his two seasons with the Titans.[12] He had 52 tackles, 1.5 sacks, two fumble recoveries, and one interception with the team.
Seattle Seahawks
On May 9, 2017, Bass signed with the Seattle Seahawks.[13] He was released on September 19, 2017.[14] He had appeared in 2 games with one tackle.
New York Jets
On September 21, 2017, Bass signed with the New York Jets.[15] Bass played in 13 games, starting three, logging 25 tackles and 3.5 sacks.[16]
On April 30, 2018, Bass re-signed with the Jets.[17] He was released on August 31, 2018.[18]