Han hade tidigare varit företagsledare, VD i ASK-Bolagen 1970–1979 och var initiativtagare till bildandet av Dagab, som var ett samgående mellan ett antal privatägda livsmedelsgrossistföretag. Han var VD i Dagab 1974–1979 och blev därefter VD för Ahlsellkoncernen 1980–1986, därefter var han arbetande styrelseordförande i WASA Försäkring, som var resultatet av en fusion mellan fyra ömsesidiga försäkringsbolag fram till 1994. 1986 blev han ordförande i Moderata Samlingspartiets företagarråd och adjungerad i partistyrelsen till och med 2001.