Absolwent socjologii na Wydziale Organizacji i Zarządzania Politechniki Śląskiej w Gliwicach, stosunków międzynarodowych w Instytucie Nauk Społecznych Akademii Marynarki Wojennej w Gdyni oraz menedżerskich studiów podyplomowych na Wydziale Zarządzania Akademii Ekonomicznej w Katowicach (obecnie Uniwersytet Ekonomiczny).
Od niemal 20 lat związany z sektorem IT. Obecnie członek zespołu zarządzającego katowickiej spółki informatycznej BPSC (grupa Forterro) zajmującej się tworzeniem i wdrażaniem rozwiązań klasy MRP II/ERP wspomagających zarządzanie przedsiębiorstwem. Odpowiedzialny za działania spółki w obszarze Customer Relationship & Loyalty Management.