Davis attended Port Neches-Groves High School and then played quarterback at McNeese State University, where he first met R. C. Slocum. He played in the Grantland Rice Bowl in 1971, losing to Tennessee State 26–23. He graduated from McNeese State in 1973.