В 2002 году окончил Северо-Казахстанский государственный университет по специальности Физика и информатика. В 2012 г. получил степень магистра технических наук по специальности Информационные системы. Имеет категорию педагог-эксперт.

Имеет 23-летний стаж работы, из которого 20 лет в качестве педагога, в том числе на руководящих должностях.

В 1998 году начинал работать учителем физики и информатики в средней школе Жамбылского района СКО. В 2004-2007 годы работал в системе государственного управления и АО «Казпочта».

С 2008 по 2015 годы работал в системе ФАО «НЦПК «Өрлеу», занимая должности старшего преподавателя, заведующего кабинетом информационных технологий.

В период с 2015 по 2021 годы работал в АО НИШ г. Петропавловска.

В 2021-2023 годы был заместителем директора по учебной части школы БИНОМ в г.Астане.

В течение карьеры проходил различные курсы, в числе которых:

  • повышение квалификации педагогических кадров «Лидерство учителя в педагогическом сообществе»;
  • повышение квалификации педагогических кадров «Эффективное обучение»;
  • обучение тренеров по образовательной программе повышения квалификации педагогических кадров по элективному курсу «Робототехника»;
  • повышение квалификации учителей естественно-математического цикла по предмету «проектная деятельность» в рамках обновленного содержания;
  • внедрение системы электронного обучения e-learning в организациях образования Южной Кореи;
  • внедрение системы электронного обучения в организациях образования.

Является сертифицированным тренером по робототехнике.