Od 1981 zawodowo związany z Rzeszowem. Do 2008 pracował w tamtejszym Muzeum Okręgowym, m.in. od 1991 jako jego dyrektor. W 1997 rozpoczął pracę akademicką w Wyższej Szkole Pedagogicznej, na bazie której w 2001 powstał Uniwersytet Rzeszowski. Był współtwórcą i dyrektorem Instytutu Archeologii na tej uczelni, w latach 2008–2012 zajmował stanowisko dziekana Wydziału Socjologiczno-Historycznego, w 2012 został prorektorem UR ds. nauki. W 2015 objął funkcję p.o. rektora tej uczelni. 22 marca 2016 wybrany na rektora tej uczelni na kadencję 2016–2020. W kwietniu 2020 uzyskał reelekcję na drugą kadencję na tym stanowisku.
Jest autorem, współautorem i redaktorem licznych prac naukowych z zakresu archeologii, w tym autorem dziewięciu książek. Powoływany w skład rad i kolegiów redakcyjnych periodyków branżowych, tj. „Acta Archaeologica Carpathica”, „Sprawozdania Archeologiczne”, „Materiały Archeologiczne” i innych. Został członkiem Komisji Prehistorii Karpat PAU oraz Komitetu Nauk Pra- i Protohistorycznych PAN. Członek krajowy korespondent, a następnie członek krajowy czynny Wydziału II Historyczno-Filozoficznego PAU.