Profesor Uniwersytetu Rzeszowskiego, Kierownik Zakładu Prawa Gospodarczego. Wcześniej pracował na Uniwersytecie Śląskim .Od wielu lat specjalizuje się w szeroko rozumianym Prawie Konkurencji, Prawie Arbitrażowym, Prawie UE, a ostatnio Prawie Informacji. Jest autorem ponad 200 publikacji i kilkunastu książek. Współpracuje z licznymi ośrodkami naukowymi w kraju i z zagranicy. Często odbywa tam też staże lub prowadzi wykłady. W szczególności są to uczelnie USA np. Uniwersytet Indiana Bloomington, ale także wykładał w kilku uczelniach europejskich i w Indiach. Na zaproszenie ABA z USA prowadził badania w FTC w Waszyngtonie (Federalna Komisja Handlu USA) i w Antitrust Division działającego w ramach Ministerstwa Sprawiedliwości USA. Jest współzałożycielem Pierwszego Podkarpackiego Sądu Arbitrażowego, gdzie przez ponad 10 lat pełnił funkcję prezesa. Ostatnio obok pracy badawczej Jan Olszewski wykonuje liczne zadania eksperckie.