Graduated from the Colgate School in 1981, earned a bachelor at George Washington University (where he was a member of Phi Sigma Kappa fraternity) in 1985 and a juris doctor degree from William & Mary Law School in 1988 and received a master of science degree from Columbia University in 1989.