Han ble medlem av Akademiet i 1843, professor samme sted i 1848 og direktør for Akademiet i to omganger, i perioden 1853–1857 og fra 1863 til sin død. Marstrand mottok Dannebrogordenen i 1851 og ble etatsråd i 1867.