Родился 26.04.1977 года в селе Проскоково Кемеровской области.
В 2000 году окончил филиал Томского политехнического университета в г. Юрге по специальности "Технология машиностроения". По результатам дипломирования получил приглашение работать ассистентом на кафедре технологии машиностроения.
В 2001 году поступил в очную аспирантуру Томского политехнического университета. 18.04.2007 года защитил кандидатскую диссертацию на тему "Повышение режущих свойств резцов с СМП за счет управления теплообменом в зоне резания". Совет Д 212.269.01 при Томском политехническом университете. Специальность 05.03.01 "Технологии и оборудование механической и физико-технической обработки». Научный руководитель – д.т.н., профессор кафедры технологии машиностроения Юргинского технологического института (филиала) ТПУ Петрушин Сергей Иванович.