Education
He graduated with legal studies (Street Kliment Ohridski University, Sofia). Judge at the District Court, Blagoevgrad (1975-1983). Judge at the Regional Court, Blagoevgrad (1983-1986).
Judge at the Supreme Court (1986-1991).
Judge at the Constitutional Court (1991-2000). Member of the European Commission of Human Rights (1997-1999).
Member of the European Convention on the Future of Europe (2002-2003). Member of the National Assembly (2001-2006).
Observer at the European Parliament.
Judge at the Court of Justice since 12 January 2007.