Uzyskał tytuł magistra prawa na Uniwersytecie Rzeszowskim. Kolejno odbył trzyletnią aplikację adwokacką przy Okręgowej Radzie Adwokackiej w Rzeszowie. Obecnie jest członkiem Okręgowej Rady Adwokackiej w Rzeszowie.
W czasie odbywania aplikacji pracował w renomowanych kancelariach adwokackich zdobywając doświadczenie zarówno w obsłudze klienta indywidualnego oraz przedsiębiorców.
Specjalizuje się w świadczeniu usług z zakresu prawa karnego, zarówno w postępowaniu przygotowawczym jak i na etapie postępowania sądowego, prawa cywilnego – w szczególności w sprawach z zakresu odszkodowań.
Dla Klientów Kancelarii świadczy ponadto pomoc prawną w zakresie prawa korporacyjnego oraz prawa administracyjnego. Zakres świadczonych usług obejmuje zarówno doradztwo prawne jak i profesjonalną reprezentację osób fizycznych i przedsiębiorców na każdym etapie postępowania sądowego, przed organami administracji oraz dochodzenie roszczeń także na etapie postępowania egzekucyjnego.