He also competed in basketball at small forward. As a senior, he was named second-team All-County, Western Conference Player of the Year and Hillsborough County Slam Dunk Champion.
College career
Davis accepted a football scholarship from Bethune–Cookman University. As a freshman, he appeared in 7 games as a backup, tallying 9 tackles (one for loss) and one fumble recovery for a touchdown.
As a sophomore, he started at defensive end, posting 55 tackles (fourth on the team) 3.5 sacks (led the team), 9 tackles for loss (third on the team) and 2 forced fumbles (led the team). He had game-saving tackle at the goal line on fourth down, that helped preserve a win against Savannah State University. He made 9 tackles (7 solo) in a 9–7 win against Delaware State University. He had 7 tackles against Winston-Salem State University.
As a junior, he started in 10 out of 12 games, totaling 57 tackles (third on the team), 6.5 sacks (led the team), 8 quarterback pressures, 18 tackles for loss (led the team), one interception and 2 forced fumbles.
As a senior, he posted 65 tackles (40 solo), 12 sacks (led conference), 17 quarterback hurries, 21.5 tackles for loss (second in the conference), 8 forced fumbles (led the team), 2 fumble recoveries and one safety. He finished his college career with 190 tackles, 22 sacks, 49.5 tackles for loss and 12 forced fumbles.
On October 5, he was promoted to the active roster. He was released on October 23 and re-signed to the practice squad the next day. He was again released from the practice squad on November 21 and re-signed to the practice squad five days later on November 26. He was promoted to the active roster on December 31.
2013 season
On August 30, 2013, he was released and signed to the team's practice squad on September 1. He was promoted to the active roster on November 15.[2]
During the season, Davis had two game ending plays against the Houston Texans. When the Jaguars played the Texans in Houston in November, Davis made a game ending interception. In a December victory in Jacksonville, Davis sacked Houston quarterback Matt Schaub while the Texans did not have any timeouts remaining and the clock ran out.[3] He totaled 7 tackles (2 for loss), one sack, one interception and one pass defensed.
2014 season
Davis was active for all 16 games as part of the defensive line rotation. He posted 17 tackles (7 for loss), 6.5 sacks, 2 passes defensed, 2 forced fumbles, 2 fumble recoveries and 3 special teams tackles.
2015 season
He appeared in 14 games as a backup at defensive end, making 7 tackles (5 for loss), 3.5 sacks, one forced fumble and one fumble recovery
He was declared inactive for the second game of the season and missed two additional contests with a strained hamstring. In the fifth game against the Cincinnati Bengals, his role in the defensive line rotation increased after passing defensive endBenson Mayowa on the depth chart, but because he didn't have an impact pressuring the quarterback in the following contests, Mayowa regained his spot in the twelfth game against the Minnesota Vikings. Davis was declared inactive in three games, before being activated against the Detroit Lions, but suffered a knee injury and did not play many snaps. He was placed on the injured reserve list on December 28.[6] He finished the season with 3 tackles (one for loss), 6 quarterback pressures and one fumble recovery. He was released on March 9, 2017.
Buffalo Bills
On March 13, 2017, Davis signed with the Buffalo Bills, who were changing to a 4-3 defense under new head coachSean McDermott.[7] He appeared in 16 games playing multiple positions along the defensive line as a backup, while recording 26 tackles (5 for loss), 3 sacks (tied for second on the team) and one forced fumble.
On July 24, 2018, Davis was signed by the Los Angeles Rams, with the intention of playing him at outside linebacker in a 3-4 defense.[9][10] He was placed on injured reserve on August 31.[11] He was released with an injury settlement on September 4.
In the Week 2 game against the San Antonio Commanders, he suffered a bruise to his spinal area that pulled him out of the game.[14] He was placed on the injured reserve list on March 5. The league ceased operations in April.[15] He appeared in 2 games at defensive end, making 4 tackles and one sack.