He supported the presidential bids of eventual winners Fidel V. Ramos, Joseph Estrada, and Gloria Macapagal Arroyo.
Puno was also responsible for the campaign of Vice President and United Nationalist Alliance presidential candidate Jejomar Binay for the 2016 election.
Puno has a Bachelor of Arts Degree in Political Science from the Ateneo de Manila University and Masteral Credits from Johns Hopkins University School of Advanced International Studies and has 35 years of extensive experience in business and public relations and administration.
Serving the Philippine government for the past 22 years has brought him to assignments as a diplomat in Washington, D.C., enabled him to interact with representatives and officials of the U.S. and the Philippine government in the areas of political and private business cultures, customs, strategy formulation and decision-making processes.
[2] The Commission on Appointments (CA) finally confirmed on June 11, 2008, en masse several top government officials, including Puno amid walk outs by Senators Jamby Madrigal and Panfilo Lacson.