Родился 29 декабря 1961 года в городе Карпинске. В 1979 году после окончания Московского Суворовского военного училища поступил в Ленинградский кораблестроительный институт.
В 1985 году закончил кораблестроительный факультет и получил диплом по специальности «Прикладная и вычислительная математика».
В 1983–1993 годах работал в головном отраслевом институте ЦНИИ «Румб». Занимался оценкой эффективности судов и кораблей.
С 1994-го по 1995 год – трудовая деятельность в качестве руководителя инвестиционной компании связана с инвестиционными проектами в различных отраслях. В 1996 году перешел на работу на предприятие, входящее в группу «Промбурвод» (СПб). Занимал различные должности, вплоть до заместителя генерального директора.
В 1996 году возглавил компанию ЗАО «Промэнерго» и является ее бессменным руководителем по настоящее время. В процессе своей трудовой деятельности принимал участие и курировал особо крупные проекты.
В 2000–2001 гг. занимался системами пожаротушения морского порта в городе Новороссийске. В 2001 году курировал реализацию проекта противопожарного водоснабжения (насосные станции) – 1–2-я очереди портовых сооружений в городе Приморске. В 2004–2006 гг. участвовал в адресной программе (более 70 адресов) повысительных насосных станций ГУП «Водоканал СПб».
В 2008–2009 гг. работал над системами дезинфекции и с реконструкцией канализационных станций в городе Архангельске.