Hanson was educated at the University of California, Santa Cruz (BA, Classics, 1975), the American School of Classical Studies (1978-79) and received his Ph.D. in Classics from Stanford University in 1980. He lives and works with his family on their forty-acre tree and vine farm near Selma, California, where he was born in 1953.