Po absolvovaní štúdia na Baníckej fakulte Vysokej školy technickej v Košiciach pracoval do roku 1995 v spoločnosti Baňa Dolina, a.s. Veľký Krtíš. Od tohto roku pracoval na MH SR v rôznych funkciách – v roku 2004 sa stal riaditeľom odboru energetickej politiky a od septembra 2007 zastáva funkciu generálneho riaditeľa sekcie energetiky. Bol členom predstavenstva spoločnosti Želba, a.s., Spišská Nová Ves a členom dozornej rady Východoslovenských energetických závodov, š.p., Košice, spoločnosti Transpetrol, a.s., Bratislava a Zvolenskej teplárenskej, a.s., Zvolen.