Er war Teilnehmer der Olympischen Sommerspiele 1952 in Helsinki. Beim Sieg von André Noyelle im olympischen Straßenrennen schied er aus. Die bulgarische Mannschaft kam nicht in die Mannschaftswertung. Er bestritt auch mit dem bulgarischen Vierer die Mannschaftsverfolgung (12. Platz).