Po dokončení studia na Fakultě stavební ČVUT v Praze pracoval na projekci pražského metra v podniku Metroprojekt. V roce 1990 nastoupil na nově zřízené Ministerstvo životního prostředí ČR do pozice vedoucího oddělení / zástupce vedoucího odboru. Po odchodu z ministerstva působil jako ředitel americké nadace Environmental Partnership v České republice. V roce 1995 začal pracovat pro nezávislé petrolejářské firmy. Od roku 2000 je předsedou představenstva SČS (Společenství čerpacích stanic, resp. Unie nezávislých petrolejářů ČR), asociace, která zastupuje a hájí zájmy nezávislých provozovatelů čerpacích stanic, distributorů i dalších subjektů pohybujících se na nezávislém petrolejářském trhu. Od ledna 2021 také působí jako jeden z viceprezidentů UPEI – evropské asociace nezávislých dodavatelů energií v dopravě.