Высшее образование. В 1992 году закончил Ярославский государственный медицинский институт по специальности «лечебное дело», квалификация "врач".
В 1992 - 1993 гг. проходил подготовку в клинической ординатуре при Ярославском государственном медицинском институте по специальности «терапия».
В 1997 году прошел первичную специализацию по функциональной диагностике на базе Ярославской государственной медицинской академии.
Сертификат по специальности «функциональная диагностика», срок действия до 15.11.2024 года.
С 1994 года работал врачом в отделении функциональной диагностики Дорожной клинической больницы в терапевтическом, хирургическом стационаре, а также в поликлинике. В течение 10 лет был дежурным врачом по кардиологическому и пульмонологическому отделениям. Несколько раз участвовал в работе передвижного клинико-диагностического центра «Николай Пирогов» в качестве врача функциональной диагностики.
В 2017 году был назначен заведующим отделения функциональной диагностики Дорожной клинической больницы, а также являлся главным внештатным специалистом СЖД по функциональной диагностике.
С 2020 года работает в Медицинском центре диагностики и профилактики.