Igrao je aktivno u Hajduku (Beograd), BSK (Borča) i Kolubari. Radio je kao trener sa mladjim kategorijama OFK Beograda, a bio je šef stručnog štaba Palilulca.