Adam was invited by FINA to compete for Mauritius in the men's 100 m freestyle at the 2008 Summer Olympics in Beijing. Swimming in heat two, he chased Fiji's five-time Olympian Carl Probert on the final stretch to hit the wall in third place and fifty-seventh overall by a close, 0.02-second margin with a time of 52.35 seconds.