С 1991 по 1993 год - младший научный сотрудник Научно-исследовательского института вычислительной математики и процессоров управления при Санкт-Петербургском государственном университете.
С 1995 по 1999 год - генеральный директор МП "СТН" (г.Санкт-Петербург).
С 1999 года - первый заместитель генерального директора ОАО "Ленэнерго", а с 2005 года - являлся первым заместителем генерального директора ОАО "ТГК-1".
Образование
В 1988 году - окончил Ленинградский государственный университет им. Жданова по специальности "прикладная математика".
В 1991 году - окончил аспирантуру ЛГУ им. Жданова.