Родился 9 декабря 1967 года в г. Гатчина Ленинградской области. В 1993 г. окончил Нижегородскую высшую школу МВД РФ по специальности «Юрист-правовед».
Трудовой путь начал после окончания в 1985 г. средней школы и затем — СПТУ-19, где получил специальность электромонтера промышленного оборудования. Воинскую службу проходил в составе группы военных специалистов в Республике Куба. После увольнения в запас из Советской Армии работал в отделе вневедомственной охраны МВД Карелии. После окончания вуза продолжил работу в МВД: в ОБЭП УВД г. Петрозаводска. Награжден знаком «Отличник милиции».
В 1995 г. основал собственную фирму по производству женской одежды под торговой маркой «Торстен», председатель Совета директоров ЗАО «Торстен».
В 2000 г. был избран депутатом Петрозаводского городского Совета. В Законодательном Собрании Республики Карелия III созыва — член Комитета по законности и правопорядку.