Fra 1984 har han vært professor. Han var tilknyttet Det norske institutt i Roma mellom 1990 og 1991. Moxnes ble utnevnt til æresdoktor ved Københavns Universitet i 2005.