Dopo non essere stato scelto nel Draft NFL 2012, Davis firmò coi St. Louis Rams. Fu svincolato il 30 agosto 2012.