W latach 90. pełnił funkcję prezesa zarządu spółki z o.o. działającej w branży doradczej i finansowej, od 1998 do 1999 wchodził w skład zarządu
Agencji Rozwoju Przemysłu S.A.
Od 1999 do 2000 był
ministrem łączności
w rządzie
Jerzego Buzka
. Po odejściu z resortu do 2002 pełnił funkcję prezesa zarządu w firmach Synergies Sp. z o.o. i Goodwill Investment&Finance Sp. z o.o. W 2006 został prezesem zarządu spółki
Telekomunikacja Kolejowa
. Od sierpnia 2008 do marca 2009 zajmował tożsame stanowisko w spółce akcyjnej Biatel[1].