He currently plays as a goalkeeper for Supersport United in the South African Premier Soccer League, as well as the South African national team.
He currently plays as a goalkeeper for Arminia Bielefeld in the German 2. Bundesliga, as well as the South African national team.