During his career he played in Partizan, Roma and Budva and won numerous national and international trophies.
He played for national team 265 times and won Olympic, World and European Championship.
He started swimming lessons with Goran Kasum (who also lived at the same place) when he was in the first grade.
Titles won with Roma: His last season (1996/97) as a player he spent in Water polo Club Budva but earlier during 1994.
In season 1997/98 he won second place in the National Championship of Yugoslavia and in European Cup he made it to semifinals.
During those four seasons his team was ranked from 5th to 8th place in National Championships of Italy as well as one semifinals in LEN Cup.