Родился 26 сентября 1951 года в р.п. Полтавка Полтавского р-на Омской области.
В 1974 году окончил Новосибирский государственный университет с присвоением квалификации «Физика, прикладная математика».
В 1988 году присуждена ученая степень кандидата физико-математических наук.
В 1999 году присуждена ученая степень доктора физико-математических наук.
После окончания университета направлен на работу в НИИ Ядерной Физики при ТПИ, где в период с 1974 по 2010 год прошел путь служебного роста от младшего до ведущего научного сотрудника. В 2010 году в должности ведущего научного сотрудника переведён в Физико-технический институт ТПУ в связи с реорганизацией структуры Томского политехнического университета.
В 2009 году присуждена премия Томской области в сфере образования, науки, здравоохранения и культуры в номинации «Премии научным и научно-педагогическим коллективам» .
В 2011 году награжден грамотой Министерства образования и науки РФ.
Женат. В семье два сына.