Han gikk påKodaikanal International School sør i India. I 1982 ble han uteksaminert fra Swarthmore College med en Bachelor of Arts i filosofi. Han fortsatte studiene på Harvard University hvor han fikk en Master of Public Policy med fokus på nasjonale sikkerhetsstudier fra John F. Kennedy School of Government i 1985. Han fikk en Juris Doctor fra Georgetown University Law Center i 1990.