Born in Oakland, California, Davis attended Skyline High School.
At San Jose State University, Davis played for the San Jose State Spartans from 2003 to 2008 and redshirted the 2004 season after playing two games.