Bachelor in Biology, Uppsala University, 1983. Doctor of Philosophy in Genetics, Uppsala University, 1989.
From assistant teacher to university teacher Uppsala University, Sweden, 1983-1995. University teacher, since 1996. Travel and nature guide, since 1995.
Postdoctoral fellow Queen's University, Kingston, Canada, 1991-1993.
Member Swedish Mountaineering Association (guide 1994), Swedish Scuba Diving Association.