В 1987 г. окончил Ленинградский кораблестроительный институт. Сразу после окончания вуза пришел работать на Балтийский завод помощником мастера цеха №13. С 1987 по 2004 гг. занимал должности старшего мастера, начальника участка, заместителя начальника цеха по производству. В июле 2004 г. назначен заместителем начальника планового отдела, в августе 2004 г. переведен на должность начальника планового отдела. С 2005 по 2006 гг. исполнял обязанности заместителя генерального директора по производству. С ноября 2006 г. занимал должность заместителя генерального директора по судостроительному производству.