Absolwent Instytutu Automatyki Wydziału Elektroniki Politechniki Warszawskiej (1976-1981).
W okresie 1992-1999 kierował pionem informatyki w Centrali Produktów Naftowych "CPN" S.A. (teraz PKN Orlen S.A.) gdzie zarządzał między innymi bardzo dużym projektem fiskalnym dla ok. 1500 stacjach paliw "CPN" S.A. w całej Polsce oraz organizacją sprzedaży i implementacją systemu płatności za pomocą kart flotowych i kredytowych (VISA, MASTER/EUROCARD, EuroShell, DKV, UTA). W 1999r. był dyrektorem IT w grupie spółek TCH S.A.
Od ponad 10 lat pracuje w mediach publicznych. W latach 1999-2006 był dyrektorem Ośrodka Informatyki i Telekomunikacji Telewizji Polskiej S.A., a od 2008 do chwili obecnej w Polskim Radiu S.A. odpowiada między innymi za cyfryzację materiałów audialnych i budowę Cyfrowego Archiwum Polskiego Radia.
W TVP S.A. zrealizował kilka istotnych projektów mających wpływ na zmianę sposobu zarządzania Spółką: wdrożenie systemu zarządzania klasy ERP – jedno z największych wdrożeń w Polsce w tym okresie, Systemu Zarządzania Programem (SZarP) – nagrodzonego za swą innowacyjność i prezentowanego podczas wystawy National Association of Broadcasters NAB2006 (Las Vegas, USA) oraz Systemu Rejestracji i Oceny Propozycji Audycji Telewizyjnych (ROPAT). Ten ostatni, zgodnie z zaleceniami EU oraz krajowych regulacji ustawowych, wspiera rozwój twórczości audiowizualnej poszukując oryginalnych treści i nowatorskich rozwiązań antenowych wśród niezależnych producentów.
Jest członkiem założycielem Polskiego Klubu CIO i laureatem konkursu CIO Roku 2003.