Er war Teilnehmer der Olympischen Sommerspiele 1952 in Helsinki. Beim Sieg von André Noyelle wurde er 46. im olympischen Straßenrennen. Die bulgarische Mannschaft kam nicht in die Mannschaftswertung.