Doctor of Medicine, Uppsala University, Sweden, 1972.
Intern Örebro University Hospital, Sweden, 1972—1974, resident, 1974—1979, senior physician Department Otorhinolaryngology, since 1983. Member staff Karolinska Institute, Stockholm, since 2004. Lieutenant Swedish Army, 1975-1995.
Member committee Center Allergy, Örebro, 1995—2005. Member of Swedish Association Allergy (associate).
Married Mona Rudblad, 1973. Children: Susanne Westford, Johan, Carl.