Родился 12 января 1965 года в г. Ленинграде.
Образование высшее. В 1987 году закончил Военно-инженерно-технический университет, факультет строительства морских военных баз. В 2000 году — Северо-Западную академию государсвенной службы, юридический факультет.
Проходил военную службу с 1982 по 2009 год.
С 2000 года и по настоящее время является адвокатом Адвокатской палаты Санкт-Петербурга.
Женат, воспитывает 3 детей.
Заместитель председателя Муниципального Совета МО округ Морской.
Член депутатских комиссий: по социальной защите и работе с населением, по благоустройству территории, финансово-экономической.