Родился 17 августа 1963 года. В 1985 году окончил Высшее военно-морское училище подводного плавания им. Ленинского Комсомола (Ленинград, ныне Санкт-Петербург) по специальности "Вооружение кораблей", в 1999 году Северо-Западную академию госслужбы по специальности "Государственное и муниципальное управление". С 1985 по 1992 год служил на Тихоокеанском и Северном флоте. Затем работал в коммерческих структурах. В 1999 году назначен советником губернатора Красноярского края Александра Лебедя по энергетике и транспортным вопросам. С 2000 года советник первого заместителя министра транспорта Вячеслава Рукши. В 2004-2006 годах был помощником руководителя Федерального агентства морского и речного транспорта Минтранса. В марте 2006 года назначен заместителем руководителя Федерального агентства морского и речного транспорта по вопросам экономики и финансов. В феврале 2008 года стал заместителем руководителя Госкомитета по рыболовству Андрея Крайнего. Курировал развитие рыбопромыслового флота, порты, мониторинг и безопасность мореплавания. 21 июля 2008 года распоряжением правительства назначен замглавы Федерального агентства по рыболовству, курировал вопросы развития инфраструктуры флота.