He started playing in one of the biggest Yugoslav clubs, Belgrade's FK Partizan. In 1959 he moved, together with his family, to Zagreb, and he started playing for another Yugoslav giants, this time NK Dinamo Zagreb. After two seasons there, he returned to Belgrade and played one year with FK Rad before signing, in 1962, with NK Lokomotiva Zagreb where he will play the rest of his career, until 1967.
