At the 2008 Summer Olympics in Beijing Champia finished his ranking round with a total of 678 points, just one point behind Juan René Serrano and equal with Viktor Ruban and scoring more bull's eye than Serrano. This gave him the second seed for the final competition bracket in which he faced Hojjatollah Vaezi in the first round, beating the Iranian 112-98. In the second round Champia faced 31st seed Bair Badënov, but was unable to beat the Russian who won with 109-108. Badënov went on to win the bronze medal.