Окончил Ленинградское медицинское училище в 1989 г., затем СПбГМА им. И.И. Мечникова, лечебный факультет в 2000 г., далее — интернатура по терапии. 2001-2003 гг. — СПбГМА им. И.И. Мечникова, ординатура по семейной медицине.
В 2007 г. на базе СПбГМУ им. Павлова прошел сертификационный цикл по экспертизе временной нетрудоспособности. В дальнейшем регулярно проходил сертификационные циклы по общей семейной практике, экспертизе временной нетрудоспособности.
В 2013 г. присвоена высшая врачебная категория по общей врачебной практике (семейная медицина).