Kolmekymmentäviisivuotiaana Gomes teki virallisen debyyttinsä vuoden 2008 kesäolympialaisissa Pekingissä, jossa hän kilpaili miesten maratonin kilpailuissa.
Hän pelasi joukkuetoverinsa Hélder Ornelasin kanssa. Hän pääsi menestyksekkäästi kilpailuun kolmanneksikymmenennellä sijalla neljä sekuntia Venäjän Oleg Kulkovin jälkeen, aika 2: 18:15.