Професор.
Родом от Плевенско. Потомък на белоемигрант. Завършил философия в Софийския университет.
Заместник-директор на института на Александър Лилов в АОНСУ към ЦК на БКП. Участва в задкулисието на ЦК на БКП след смяната на Живков.
Депутат от НДСВ в 39-ото народно събрание.
Изпратен от Тройната коалиция (БСП-НДСВ-ДПС - 40 НС, 2005-2009) като посланик в Беларус по време, когато ЕС оттегля всичките си посланици от Минск в знак на протест срещу Лукашенко - местния диктатор. Опозицията в НС остро възразява срещу този акт.
Пише книги.