Degree in civil engineering, Linköping University, 1973. Doctor of Philosophy, Linköping University, 1978.
Research scientist, Linköping U., 1973-1978; senior researcher, Linköping U., 1978-1985; senior researcher, Linköping U., since 1987. Guest professor of University Tennessee, Knoxville, 1985-1987, Oak Ridge (Tennessee) Laboratory, 1985-1987.
Member American Physical Society, Swedish Physical Society.
Married Ulla Katarina Berghager, October 13, 1973. Children: Natalie Julia Vidula, David Bo Pascal.