Ukończył technologię maszyn na Politechnice Świętokrzyskiej. Od końca lat 70. pracował jako inspektor w Polmozbycie. Od 1991 zatrudniony w grupie przedsiębiorstw Sobiesława Zasady. W 2000 został dyrektorem generalnym, a w 2003 wiceprezesem zarządu spółki akcyjnej AutoGuard[2]. Od połowy lat 80. do połowy lat 90. był kierowcą rajdowym, uczestnikiem Rajdowych Samochodowych Mistrzostw Polski[3]. Później został działaczem sportowym, w 2004 wybrano go na prezesa zarządu Automobilklubu Polski[2].