Master of Science, Moscow University Physics and Technology, 1979. Doctor of Philosophy, Moscow University Physics and Technology, 1982.
Engineer Central Aerohydrodynamic Institute, Zhukovsky, 1982—1983, junior scientist, 1983—1986, senior scientist, 1986—2001, leading scientist, since 2001. Deputy director Optrod Ltd., Zhukovsky, Moscow, since 1982.
Married Nina Chelysheva, October 29, 1983. Children: Anna Mosharova, Andrey.