Jugó su carrera de élite para Redbergslids IK en su ciudad natal, Gotemburgo.
En ese momento tenía solo 25 años y había completado sus estudios de ingeniería civil en Chalmers.
El balonmano no se podía combinar con una carrera civil.
[2] Debutó en la selección nacional en 1988 y jugó allí durante cinco años.
En total, Cato jugó 78 partidos internacionales y anotó 93 goles.