Bachelor of Science, Karlstad University, Sweden. Master of Science, Lund Institute of Technology, Sweden, 1997. Doctor of Philosophy, Royal Institute of Technology (Kungliga Tekniska Högskolan), Stockholm, Sweden, 2008.
Mechanical engineer ABB Stal AB, FInspång, Sweden, 1995—1999. Computational Fluid Dynamics/ Research and Development engineer Metso Paper Karlstad AB, 2001—2005. Visiting scientist Pulp and Paper Center, Vancouver British Columbia, Canada, 2003.
Product manager to senior engineer Metso Paper Karlstad AB, 2006.
Married Annie Hyensjö, June 13, 1992. Children: Henrik Karl, Carl Emanuel.