He was born in Pazardzhik. He finished eighteenth at the 1971 European Indoor Championships, twelfth at the 1972 European Indoor Championships, and eleventh at the 1973 European Indoor Championships, He competed at the 1972 Olympic Games without reaching the final.