Born on Sept. 8, 1958 in Veliko Tarnovo. Married.
Completed high school in Veliko Tarnovo 1976. Graduated in Law from Sofia University "St. Kliment Ohridski" 1982. Post-graduate studies in the USA. Ph.D. in Law. Lecturer in Theory of the state and in Law in the Department of Law of Sofia University "St. Kliment Ohridski". Member of the Bulgarian Association on Philosophy of Law and Social Philosophy.
Member of the Supreme Council of BSP since 1990. Member of the Executive Bureau and deputy chairman of the Supreme Council of BSP 1994-Nov.1996. MP (elected in Sofia) in the 7th Grand National Assembly (Parliamentary Group of BSP). Secretary of the Constitutional Commission in the 7th Grand National Assembly. MP (elected in Sofia) in the 36th National Assembly (Parliamentary Union for Social Democracy).