Davis started his coaching career at the University of Wisconsin, where he was a volunteer assistant in 1983, followed by a two-year stint as a graduate assistant. In 1986, he returned to his role as a volunteer assistant. He joined the
University of Arizona as a graduate assistant in 1987, then worked as the offensive coordinator for
Walla Walla Community College for the 1988 season. In 1989, Davis moved to
Idaho State University, where he worked as an offensive line coach, then in the same position from 1990 to 1997 at the
University of Utah. In 1997, Davis rejoined the
Wisconsin Badgers football team as the tight end and offensive tackles coach. In 2011, he became the offensive line coach at the University of Utah. In 2012, Davis was hired as the offensive line coach at the
University of Florida. Davis was fired from Florida on December 1, 2013, along with offensive coordinator
Brent Pease after Florida's sub-par season. On September 15, 2014, Davis was hired by Southern Methodist University as the assistant offensive line coach. ==References==