Reprezentował Lesotho na igrzyskach olimpijskich 2008 w Pekinie w biegu maratońskim. Biegu tego nie ukończył. Podczas ceremonii otwarcia był chorążym ekipy i niósł flagę narodową.