Han var administrerende direktør for Vinmonopolet fra 1987, administrerende direktør for Den Norske Amerikalinje (NAL), administrerende direktør i Det Norske Oljeselskap og administrerende direktør i handelsfirmaet Anthon B Nilsen (1994–2000). Han var styremedlem i Anthon B Nilsen fra 1990 og styreleder 2000–2004. Han var styreformann i Administrativt forskningsfond (AFF) 1992–1993 og var styreformann i importfirmaet Scandinavian Beverage Group.