Studoval na ČVUT v Praze. Pracoval na různých manažerských pozicích v elektrárně a teplárně v Plzni. V roce 1999 nastoupil do společnosti CINERGY GLOBAL RESOURCES v Praze jako manažer pro rozvoj podnikání v regionu střední a východní Evropy. V roce 2001 nastoupil do ČEZ, a. s., a od roku 2005 pracoval jako vedoucí oddělení obchodování a byl zodpovědný za všechny transakce velkoobchodu v zemích, kde ČEZ působil. Nyní je ředitelem útvaru Trading ČEZ, a. s.