Career
He was signed by the New Orleans Saints as an undrafted free agent in 2006. He played college football at North Carolina. Davis played college football at North Carolina from 2002 to 2005.
In 2011, Davis joined the University of North Carolina Chapel Hill football coaching staff as a Defensive Graduate Assistant.