He obtained his degree in Civil Engineering from Bicol University and Environmental and Sanitary Engineering from Mapua Institute of Technology. He earned his Master of Public Health from the College of Public Health, University of the Philippines Manila and PhD in Environmental Science from the University of the Philippines Los Banos.