He competed for Botswana at the 2020 Summer Olympics in the men's 200m freestyle event and the men's 400m freestyle event.