Родился 10 августа 1962 года. После окончания средней школы поступил в Ленинградский институт водного транспорта на факультет судовождения. По окончании института в 1985 году получил диплом по специальности "инженер-судоводитель".
В 1985-1986 годах проходил службу в рядах Советской Армии. Работал помощником капитана на судах загранплавания Беломоро-Онежского пароходства.
С 1993 года руководил организациями, занимавшимися обеспечением движения, модернизацией и обслуживанием судов отечественного торгового флота.
В 1996 году закончил Межотраслевой интститут повышения квалификации и переподготовки руководящих кадров при Санкт-Петербургском университете экономики и финансов.
В 1997-1998 годах работал заместителем генерального директора кредитно-финансового союза "Северная Столица", c 1999 года - руководитель транспортных предприятий СПб.
С 2001 по 2003 год - советник Председателя Государственной Думы Федерального собрания РФ Г.Н.Селезнева.
С 2004 по 2007 год- помощник депутата Государственной Думы Федерального Собрания РФ.
С 2002 года работает в Санкт-Петербургском государственном университете сервиса и экономики»: 2002-2004 – старший преподаватель кафедры «Государственное и муниципальное управление»; 2005-2008 – доцент кафедры «Государственное и муниципальное управление»; 2009 – заведующий кафедрой «Государственное и муниципальное управление»; 2004 – присуждена ученая степень кандидата экономических наук; 2008 – присвоено ученое звание доцента.
Женат.