Juega de volante y su actual equipo es el Mamelodi Sundowns de la Premier Soccer League de Sudáfrica.