I 1666 ble han Bergens og Gulatings lagmann, i 1676 adlet under navnet Rosenheim, og i 1677 stiftsamtmann i det vesterlenske (Christianssands) stift. Bare to år senere ble Rosenheim utnevnt til justitiarius i Overhoffretten.