Rođen je 16. januara 1976. godine u Nišu. Višestruki prvak Srbije u pionirskim i juniorskim konkurencijama. Karijeru takmičara završio kao vicešampion Jugoslavije u seniorskoj konkurenciji. Bio prvi reket ekipe koja je 5 puta osvajala Ekipno prvenstvo Jugoslavije. Jedini niški takmičar koji je 3 puta uzastopno igrao Masters u Splitu. Trenerskim poslom se bavi od 1998. godine.