Absolwent Akademii Górniczo-Hutniczej w Krakowie, posiada ponad 26 lat doświadczenia w branży IT. Pracował na wszystkich etapach wytwarzania oprogramowania oraz przy dostarczaniu złożonych rozwiązań dla klientów z sektora publicznego i branży utilities.
Jako lider zespołów dobrze rozumie procesy wytwórcze, rolę podejścia procesowego w budowie złożonych systemów informatycznych oraz znaczenie kompetentnych ludzi w realizacji zadań zgodnie z budżetem i harmonogramem. Łączy potrzeby biznesowe z efektywną realizacją projektów, wykorzystując nowoczesne technologie i innowacje IT.
Obecnie kieruje jednostką świadczącą usługi IT dla Zakładu Ubezpieczeń Społecznych (ZUS).