He was a former Director of the Center for Local and Regional Governance (CLRG) and Publications Office of UP-NCPAG. He also worked as a University Researcher/Associate with the Local Government Center, College of Public Administration, University of the Philippines. In addition, he worked with Management Communication Systems as a research assistant and a part-time technical writer when he was still a student.