Jest absolwentem między innymi Akademii Wychowania Fizycznego im. Bronisława Czecha w Krakowie. W dzieciństwie uprawiał różne dyscypliny sportu, w tym między innymi narciarstwo, karate i biegi. Należał też do młodzieżowej reprezentacji makroregionu górnośląskiego w piłce nożnej i był dobrze zapowiadającym się piłkarzem. W wieku 16 lat doznał jednak wypadku motocyklowego, w wyniku którego stracił lewą nogę. Pomimo niepełnosprawności dalej aktywnie uprawiał narciarstwo alpejskie. Był między innymi asystentem trenera kadry paraolimpijskiej narciarzy alpejczyków na Igrzyska Paraolimpijskie w Vancouver w 2010, zastępcą szefa Misji Paraolimpijskiej na Igrzyska Paraolimpijskie w Londynie w 2012 oraz trenerem-koordynatorem polskiej reprezentacji narciarzy alpejczyków na Igrzyska Paraolimpijskie w Soczi w 2014. Jako działacz sportowy piastował między innymi funkcję prezesa zarządu Beskidzkiego Zrzeszenia Sportowo Rehabilitacyjnego „Start” w Bielsku Białej. Od 2013 piastuje funkcję prezesa Polskiego Związku Sportu Niepełnosprawnych „Start”. W 2013 nominowany był w XI już edycji konkursu „Człowiek bez barier”.