С 10 декабря по 21 декабря 2001 года прошёл краткосрочное обучение в Белгородском Региональном Центре Интернет Образования по программе "Интернет-технологии в образовании" в объёме 60 часов.

С 04 февраля по 29 февраля 2008 года повышал свою квалификацию в БелРИПКППС по теме "Актуальные проблемы совершенствования содержания и методики преподавания математики" в объёме 144 часов. <свидетельство>

Прошёл обучение по курсам Microsoft "Партнёрство в образовании" на базе центра Microsoft "Академия учителей" при БелРИПКППС (№ 544/1).

С 14 сентября по 09 октября 2009 года повышал свою квалификацию в БелРИПКППС по курсу "Преподавание ОБЖ в современной школе: особенности содержания и новые методические подходы" в объёме 144 часов. <свидетельство>

10 декабря 2009 года прошёл обучение в НОУДПО "Институт "АйТи" по программе "Применение пакета свободного программного обеспечения" продолжительностью 72 часа. <свидетельство>

С 07 февраля по 04 марта 2011 года повышал свою квалификацию в ГОУ ДПО БелРИПКППС по теме "Содержание и методика преподавания технологии в условиях реализации ФГОС общего образования" в объёме 144 часов. <свидетельство>

С 17 сентября по 21 сентября 2012 года прошёл курс обучения в ОБОУ ДПО "УМЦ по ГОЧС Белгородской области" по категории специалист, уполномоченный на решение задач ГО РСЧС.

С 01 апреля по 19 апреля 2013 года повышал свою квалификацию в ОГАОУ ДПО БелИПКППС по программе "Содержание и методика преподавания математики в условиях реализации ФГОС общего образования" в объёме 108 часов. <свидетельство>

С 17 марта по 04 апреля 2014 года повышал свою квалификацию в ОГАОУ ДПО БелИРО по программе "Содержание и методика преподавания ОБЖ в условиях реализации ФГОС общего образования" в объёме 108 часов. <свидетельство>

C 02 ноября по 07 ноября 2015 года повышал свою квалификацию в ОГАОУ ДПО БелИРО по дополнительной профессиональной программе «Подготовка школьных команд для реализации ФГОС общего образования» в объёме 40 часов. <удостоверение>

C 04 мая по 14 мая 2016 года повышал свою квалификацию в ОГАОУ ДПО БелИРО по программе «Психолого-педагогическая компетентность педагога в сопровождении детей с ограниченными возможностями здоровья в условиях внедрения ФГОС ОВЗ» в объёме 72 часов. <удостоверение>

C 03 октября по 28 октября 2016 года повышал свою квалификацию в ОГАОУ ДПО БелИРО по дополнительной профессиональной программе «Содержание и методика преподавания математики в условиях реализации ФГОС общего образования» в объёме 72 часов. <удостоверение>

C 28 ноября по 23 декабря 2016 года осваивал программу повышения квалификации: «Реализация межпредметных технологий обучения в информационно-образовательной среде» Белгородского государственного национального исследовательского университета в объёме 46 часов. <удостоверение>

С 20 февраля по 13 марта успешно освоил дополнительную профессиональную образовательную программу в АНО "Санкт-Петербургский центр дополнительного профессионального образования" по программе повышение квалификации "Информационно-коммуникационные технологии в деятельности современного педагога" в объеме 108 часов. 

C 06 марта по 17 марта 2017 года осваивал программу повышения квалификации: «Актуальные вопросы преподавания ОБЖ в условиях реализации ФГОС основного образования» в ОГАОУ ДПО БелИРО вобъёме 72 часов. <удостоверение>