Diploma in Physics, Novosibirsk State University, Russia, 1975. Doctor of Philosophy in Physics and Mathematics, Institute Semiconductor Physics Russian Academy of Sciences, Novosibirsk, 1985.
Postgraduate researcher Novosibirsk State University, Russia, 1975—1976, junior member teaching staff Russia, 1990—1991, lecturer Russia, 1991—1993, senior lecturer Russia, 1993—1999, associate professor Russia, since 1999. Engineer researcher Institute Semiconductor Physics, Russian Academy of Sciences (Siberian branch), Russia, 1976—1980, junior researcher Russia, 1980—1990, researcher Russia, 1990—1993, senior researcher Russia, 1993—2003, leading researcher Russia, since 2003. Instructor infrared imaging and medical infrared thermography training, Russia, since 1996.
Organizer physics competitions, Russia, since 1985. Organizer physics schools. Member of Novosibirsk State University Physical Club (Kvant) (vice president 1974-1976).
Married Irina Nikolaevna Nechaeva, February 10, 2006. Married Nina Valeryevna Abaimova, October 14, 1976 (divorced December 6, 2005). Children: Elena Borisovna Samoilova, Olga Borisovna.