Окончил Новороссийское высшее инженерное морское училище по специальности «Эксплуатация судовых силовых установок». Квалификация - инженер-судомеханик.
В 1987 году был принят на работу в Мурманское морское пароходство в должности мастера АППУ атомной группы судов. Работал на атомоходах «Арктика», «Россия», «Сибирь». В 2003 году назначен заместителем технического директора атомного флота, департамента технической эксплуатации атомного флота ОАО «Мурманское морское пароходство».
2007-2008 год – главный инженер Федеральное государственное унитарное предприятие «Северное федеральное предприятие по обращению с радиоактивными отходами ФГУП «СевРАО».
С 2008 года – Первый заместитель генерального директора, главный инженер ФГУП «Атомфлот».