Jest on także członkiem rady nadzorczej KGHM TFI i przewodniczącym rady nadzorczej PHP Mercus. W latach 2008 – 2012 był wiceprezesem zarządu KGHM Polska Miedź.

Od 2005 do 2008 r. zajmował stanowisko wiceprezesa Wintech Production Group. W latach 2002 – 2005 pracował jako dyrektor ds. finansów i inwestycji, prokurent w KGHM Metale.