Som forretningsmann har han hatt ledende stillinger i Deloitte & Touche, Seafarm, Elcon Finans, Bokreditt, GE Kapital, Høgberg International og Grieg Investor. I 2000 overtok han som administrerende direktør i Brann. Da Brann ASA ble avviklet i 2003 ble jobbtittelen omgjort til daglig leder. Han trakk seg fra stillingen i 2010.