In the 1980–81 season, he went abroad for the first time in his career. During that season, he played with Reyer Venezia, of the Italian Lega Basket Serie A league. After just one season with Venezia, he returned to his former club, Partizan, for one season. In the following seasons, he played for numerous European teams, including Real Madrid, of the Spanish Primera División, during the 1982–83 season, in which he only played with the club in FIBA European Champions Cup (now called EuroLeague) games. He also played with Reyer Venezia, and Glaxo Verona of the Italian League. He finished his professional career after the 1990–91 season, in which he played with Partizan's arch-rivals, Crvena zvezda.