W 1979 r. ukończył z wyróżnieniem Wydział Prawa i Administracji Uniwersytetu Jagiellońskiego w Krakowie, a następnie aplikację sądową i adwokacką. Od 1986 r. prowadzi praktykę w Zespole Adwokackim nr 3 w Rzeszowie. Członek Okręgowej Rady Adwokackiej w Rzeszowie. Wykładowca prawa gospodarczego w ramach szkolenia aplikantów adwokackich.
Specjalizacja: prawo gospodarcze i handlowe (zakładanie, przekształcanie i kompleksowa obsługa prawna spółek prawa handlowego), prawo cywilne, rodzinne i karne.