He graduated from De La Salle University with a degree in Bachelor of Arts, Major in Psychology in 1999. He also completed a program for Business Management and Entrepreneurship from New York University, New York, U.S.A. in 2003. He earned his Masters Degree for Public Administration from National College of Public Administration and Governance at the University of the Philippines, Diliman in 2006. He then finished an Executive Education Program at the John F. Kennedy School of Government, Harvard University, Cambridge, U.S.A. in 2015.
He was a consistent honor student in school and a natural leader, but with his energy and athletic ability, his first victories were in sports. In his last 2 years in college, he was the Team Captain of the De La Salle University Green Archers., which he helped lead to victory in the 1998 and 1999 UAAP seasons as back to back champions.