Born on March 6, 1957 in Stara Zagora. Married, has one son and one daughter.
Completed the Agriculture high school in Nova Zagora 1976. Graduated in Zootechnics from the Thracian University in Stara Zagora 1983. Took course for stockbrokers and management in Stara Zagora 1992. Zootechnician of a brigade in APK (Agrarian and Industrial Complex) in the village of Naydenovo 1983-87. Chief of a section in APK-Stara Zagora 1987-91. Deputy director of TPP-Stara Zagora 1992-94.
Member of BZNS since 1990. Chairman of the Regional Board of BZNS-Nikola Petkov and BZNS in Stara Zagora 1991-95 and since 1996. Member of the Governing Council of BZNS since 1992. Member of the Standing Committee of BZNS since 1996. MP (elected in Stara Zagora) in the 37th National Assembly (Parliamentary Group of the Peoples Union-BZNS, Democratic Party). Secretary of the Parliamentary Group of the Peoples Union since Aug. 1996.