However, he grew-up in Šabac where he started playing for the local team FK Mačva Šabac when he was 14. Soon after playing for the youth team, he debuted for the main squad. After graduating highschool, he moved to Belgrade to continue his studies and joined BSK Belgrade, one of the dominant clubs of Yugoslav football at the time, where he would spend the rest of his career and became one of their main defenders.
He earned 52 caps for the Yugoslavia national football team, and played in the 1930.
Later he was the manager of Yugoslavia in the 1950. He later also coached for a long period at lower-league Belgrade club FK Železničar Beograd.
He died in 1987 in Belgrade.