Since 1986, Gordon was elected as governor of the Philippine Red Cross, and spearheaded the rescue, relief and rehabilitation of various disasters from shipwrecks, typhoons, 1990 earthquake in Cabanatuan, 1991 eruption of Mount Pinatubo, 2004 landslides in Aurora, Quezon and 2006 Ginsaugun, Southern Leyte mudslide and the PhilSports Arena stampede. He is currently the chairman of Philippine Red Cross.