Corin var ledamot av svenska utställningskommittén för världsutställningen i Paris 1878 och av styrelsen för Svenska teknologföreningen 1892–1898. Han var ledamot av Malmö stadsfullmäktige, drätselkammare och hamnstyrelse 1899–1901, ledamot av direktionen för Statens Järnvägars pensionsinrättning 1892–1898, av Stockholms stads hamnstyrelse 1909, av styrelsen för Stockholms sjukhem 1910 och vice ordförande i centralrådet för frivilliga sjukvården i fält 1910–1914. Corin är begravd på Norra begravningsplatsen utanför Stockholm.