Kamyuka received a Universality invitation from FINA to compete as a lone male swimmer for the Botswana team in the 50 m freestyle at the 2008 Summer Olympics in Beijing. Swimming in heat five, Kamyuka raced his way to sixth place in a splash-and-dash finish with a lifetime best of 25.54 seconds. Kamyuka failed to advance into the semifinals, as he placed seventy-second overall out of ninety-seven swimmers in the prelims.