Han har arbeidet som amanuensis ved Vitenskapsmuseet ved NTNU i perioden 1980-1982. Han ble så museumsstyrer ved Middelaldermuseet i Borgundkaupangen i Ålesund i 1983- 1991. Etter fusjon med Sunnmøre Museum var han avdelingsleder i arkeologi/førstekonservator samme sted til og med 1998. Fra 1998 var han førsteamanuensis/forsker ved Arkeologisk museum i Stavanger (fra 2009 Arkeologisk museum, Universitetet i Stavanger). Han ble så professor samme sted.