W 2009 startował na mistrzostwach świata w Berlinie, na których dotarł do półfinału biegu na 100 metrów. Na eliminacjach zakończył swój start na mistrzostwach świata w Daegu w 2011. W 2012 dotarł do półfinału biegu na 60 metrów podczas halowych mistrzostw globu w Stambule. W tym samym roku reprezentował Zambię na igrzyskach olimpijskich w Londynie, na których dotarł do półfinału biegu na 100 metrów. Piąty zawodnik halowych mistrzostw świata w Sopocie (2014).