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.
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.