В 1996 году окончил Балтийский Государственный технический университет «Военмех» по специальности инженер-механик.
В 2004 году окончил Санкт-Петербургский юридический институт Генеральной прокуратуры Российской Федерации по специальности юриспруденция.
Трудовая деятельность в области юриспруденции связана с таможенными органами. С 1996 по 2007 год проходил службу в отделе таможенных (административных) расследований Балтийской таможни на должностях от инспектора до заместителя начальника отдела. С 2007 по 2015 год проходил службу в Северо-Западной оперативной таможне, с 2007 по 2014 года на должности заместителя начальника отдела контроля соблюдения законности при привлечении к административной ответственности, а с 2014 по 2015 год на должности начальника отдела дознания.
С 26 июля 2016 года осуществляет адвокатскую деятельность в ННО «Ленинградская областная коллегия адвокатов».
Реестровый номер в реестре адвокатов Ленинградской области № 47/2005.