He took part in his first major competition at the age of eighteen, the 1996 Summer Olympics in Atlanta. He would play for the national team in the Olympic Games four times and he went on to win three Olympic medals, bronze when representing Yugoslavia at the 2000 Olympics in Sydney, silver for Serbia and Montenegro at the 2004 Olympics in Athens, and another bronze medal when playing for Serbia at the 2008 Olympics in Beijing.