Born on June 5, 1948 in the village of Kazichene, Sofia municipality. Married, has one son.
Graduated in Geography from Sofia University "St. Kliment Ohridski". Research associate 1st rank. Ph.D. in Geography. Worked in the Geography Institute of the Bulgarian Academy of Sciences. Part-time lecturer at the Geology and Geography Department of the Sofia University "St. Kliment Ohridski".
Member of the Political Club "Ecoglasnost" since 1992. Deputy chair of the Political Club "Ecoglasnost". MP in the 7th Grand National Assembly (Parliamentary UDF). MP (elected in Vratsa) in the 37th National Assembly (Parliamentary Group of the Democratic Left). Chair of the Committee on the Environment and Waters in the 37th National Assembly.