He also served as a Judge Advocate in the U.S. Marine Corps. He holds a B.A. in History from Stanford University and an M.A. and J.D. from the University of Virginia School of Law.