В 2002 году окончил Северо-Казахстанский государственный университет по специальности Физика и информатика. В 2012 г. получил степень магистра технических наук по специальности Информационные системы. Имеет категорию педагог-эксперт.
Имеет 23-летний стаж работы, из которого 20 лет в качестве педагога, в том числе на руководящих должностях.
В 1998 году начинал работать учителем физики и информатики в средней школе Жамбылского района СКО. В 2004-2007 годы работал в системе государственного управления и АО «Казпочта».
С 2008 по 2015 годы работал в системе ФАО «НЦПК «Өрлеу», занимая должности старшего преподавателя, заведующего кабинетом информационных технологий.
В период с 2015 по 2021 годы работал в АО НИШ г. Петропавловска.
В 2021-2023 годы был заместителем директора по учебной части школы БИНОМ в г.Астане.
В течение карьеры проходил различные курсы, в числе которых:
- повышение квалификации педагогических кадров «Лидерство учителя в педагогическом сообществе»;
- повышение квалификации педагогических кадров «Эффективное обучение»;
- обучение тренеров по образовательной программе повышения квалификации педагогических кадров по элективному курсу «Робототехника»;
- повышение квалификации учителей естественно-математического цикла по предмету «проектная деятельность» в рамках обновленного содержания;
- внедрение системы электронного обучения e-learning в организациях образования Южной Кореи;
- внедрение системы электронного обучения в организациях образования.
Является сертифицированным тренером по робототехнике.