Doctor of Medicine, Uppsala University, Sweden, 1972. Doctor of Philosophy, Karolinska Institute, Stockholm, 1987.
General practitioner various sites, Sweden, 1972—1982. Physician, researcher Karolinska Institute, Stockholm, 1983—1995. Head Center for Alcohol and Drug Prevention, 1995—2000.
Professor Center for Social Research on Alcohol and Drugs Stockholm University, since 2001. Visiting scientist School Public Health, Berkeley, California, 1988—1989. Affiliated professor Karolinska Institute, Stockholm, since 2001.
Fellow: Swedish Society for Medicine. Member: American Public Health Association, International Association Epidemiology.
Married Siv Harriman, July 30, 1988. Children: Jenny, Johan.