Bachelor, Stockholm University, 1980. Licentiate, Lund (Sweden) University, 1986. Doctor of Philosophy, Lund (Sweden) University, 1988.
Docent, Lund (Sweden) University, 1992.
Research fellow Swedish Research Council for Humanities and Social Sciences, Sweden, 1983-1987. Assistant professor social and economic geography Lund University, 1988-1990. Researcher National Institute Building Research, Gävle, Sweden, 1991.
Associate professor geography Oslo University, 1992, Copenhagen University Institute Geography, 1993-1996. Professor social and economic geography Uppsala (Sweden) University Institute Housing Research, since 1996. Member selection committees for positions at Nord-Tr Regional College, Copenhagen University, and Oslo University.
Member Association American Geographers, European Network for Housing Research, Swedish Society for Anthropology and Geography, Royal Danish Geography Society.
Married Ann Ehrnström, April 15, 1976 (divorced 1993). Children: Ian Christoffer, Aprile Emilia, Liv Amanda. Married Cecilia Eva Carlsson, July 20, 1996.