Namundag sa Gubat, Sorsogon, siya nagtapos kan adal sa kolehiyo sa Unibersidad kan Pilipinas kun saen nakua niya an B.S. sa Edukasyon, major sa Historya (1970), M.A. sa Pagtokdo, major sa Social Studies (1971) asin Ph.D. sa Historya (1987).