Nagtapos siya nin AB History kan 1980 sa De La Salle University. Natapos niya an Bachelor of Laws komo salutatorian sa San Beda College of Law kan 1985. Sa Philippine Bar Examinations kan 1985, siya nakaguno nin gradong 86.26% asin iyong ika-8 sa bilog na nagkuruang eksamen.