Кариера
Играе като полузащитник. Кариерата му започва в Червено знаме Радомир в периода 1961 до 1965. Впоследствие играе в Сливен през 1967, Локомотив Горна Оряховица през сезон 1967/68, Марек през сезон 1968/69, и Етър Велико Търново в периода от 1969 до 1977. Записва 220 мача и 32 гола в елита.
Национал на България с 4 мача.
След приключване на състезателната си кариера завършва треньорската школа в Кьолн Германия. Първият отбор, който води, е този на Левски Стражица в периода от 1977 до 1979. През 1979 е назначен на работа в Етър Велико Търново, като до 1981 е помощник треньор, а до 1992 е старши треньор с две години прекъсвания като печели шампионска титла през сезон 1990/91. През сезон 1984/85 е начело на Спартак Плевен, а през 1985/86 е помощник треньор в националния отбор. Ръководи Левски София в периода от 1993 до 1995 като печели шампионска титла на България през сезони 1993/94 и 1994/95 и носител на купата на България през 1993/94, кипърския Анортозис през сезон 1995/96. От началото на 1996 е назначен за треньор на ЦСКА. Печели златен дубъл през сезон 1996/97 с шампионска титла и купа на България. През пролетта на 1998 е освободен заради лоши резултати. След ЦСКА води Локомотив София от 1998 до 1999, Унион Берлин Германия от 1999 до 2002 като стига до финал за купата на Германия през 2000/01 и изкачва тима от регионалните дивизии до Втора Бундеслига, Нея Саламина Кипър през пролетта на 2003, отново Левски София през сезон 2003/04. През януари 2006 се завръща в немския Унион Берлин, след което е треньор на Нафтекс Бургас през 2006, гръцкия Левадиакос от 2007 до 2008, Несебър от декември 2009 до лятото на 2010, Черноморец Бургас от март 2011 до май 2011 и Етър Велико Търново от януари 2015 до юни 2016, след което отново от август 2016 до януари 2017. На 8 май 2022 става спортен директор на Етър Велико Търново като остава на поста до 30 юни 2023.