У дорослому футболі дебютував 1973 року виступами за команду «Локомотив» (Софія), в якій провів сім сезонів.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу ЦСКА (Софія), до складу якого приєднався 1980 року. Відіграв за армійців з Софії наступні шість сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі софійського ЦСКА, був основним гравцем команди.
Завершив ігрову кар'єру у команді «Літекс», за яку виступав протягом 1993—1994 років.
Виступи за збірну
У 1975 році дебютував в офіційних матчах у складі національної збірної Болгарії. Протягом кар'єри у національній команді, яка тривала 14 років, провів у її формі 75 матчів, забивши 10 голів.
Розпочав тренерську кар'єру, ще продовжуючи грати на полі, 1992 року, увійшовши до тренерського штабу клубу «Янтра», де пропрацював з 1992 по 1993 рік.