He was elected a member of the upper house of the Swedish parliament from 1967 to 1969 (representing the constituency of Örebro County) and as a member of the lower house from 1969 to 1970 (representing the constituency of Stockholm Municipality).
הוא נבחר כחבר הבית העליון בפרלמנט השבדי מ-1967 עד 1969 (נבחר הציבור של נפת אורברו) וכחבר הבית התחתון בין השנים 1969-1970 (ייצג את עיריית סטוקהולם).