Born on March 2, 1928 in Burgas. Widowed, has two sons.
Graduated in Law from Sofia University "St. Kliment Ohridski". Legal advisor and Secretary general in the Ministry of Energy 1953-76. Member of the board of the "National Academic Foundation". Chair of the Union of People's Community Centers. Chair of "Bulgarian Sport" foundation 1994.
Member of the bureau, secretary, deputy chair and chair of the National Council of the Fatherland's Union 1976-90, chair since 1990. Chair of the "Union for the Fatherland" party since 1994. Co-chair of the coalition Patriotic Union 1994-96. Chair of the State Council 1986-90. MP in the 33rd (1976-81), 34th (1981-86), and 35th (1986-90) National Assemblies. Secretary of the Legislative Commission in the 35th National Assembly. MP (elected in Levski single-member electoral district) in the 7th Grand National Assembly (Fatherland's Union). Deputy chair of the 7th Grand National Assembly. Chair of the Committee for Preparing the Constitution in the 7th Grand National Assembly. Chair of the Agency for Bulgarians Abroad 1995-Feb. 1997.