Bachelor of Science, Tallinn Technology U, Estonia, 1993. Master of Science, Luleå (Sweden) Technology University, 1995. Doctor of Philosophy, Luleå (Sweden) Technology University, 2000.
Research engineer National Institute Working Life, Solna, Sweden, 1995, researcher Sweden, 2000—2002. Lecturer Lund (Sweden) University, since 2003. Sergeant engineering troops, 1987-1989.
Married Anne Mäesepp, September 25, 1999. Children: Richard, Mihkel.