Gomez was Panama's only competitor at the 1996 Games, and entered two races (T12 category), winning gold in both. In the 1,500m, he stormed to a world record winning time of 3:57.53, more than six seconds ahead of Canada's Stuart McGregor, who won silver, and more than ten seconds ahead of Carayon in third. In the 5,000m, he set a Paralympic record, winning gold in 15:01.49 - with a stunning lead of over 53 seconds on silver medallist Diosmani Gonzales, of Cuba.