Dal 2003 al 2006 è stato Presidente della Corte Costituzionale.
Esponente dell'Unione delle Forze Democratiche, si è candidato alle elezioni presidenziali del 2006, piazzandosi al terzo posto dietro Georgi Părvanov, sostenuto dal Partito Socialista Bulgaro, e Volen Siderov, leader dell'Unione Nazionale Attacco.