Coach Puso started as a player with AFC Rustenburg in 2002. He had strong aspirations, as well as the potential, to enter the professional arena, but serious ankle injuries persisted. In 2010 he finally decided to turn his hand to coaching. A loyal coach, with a great rapport with the young players, he is a favourite amongst the younger boys. He has achieved his Level D License and according to him will be with AFC until the end.