As a member of the Serbia men's national water polo team at the 2008 Beijing Olympics and the 2012 London Olympics, he won the bronze medal in both of those Olympics. With Serbia he won the 2012 Men's European Water Polo Championship. It was his second gold medal in the competition. In 2011 he won the National Championship and National Cup of Serbia, LEN Euroleague, LEN Supercup and Eurointer League with Partizan Raiffeisen.