Дважды — в 1811 и 1831 годах — Иван Селивёрстович избирался городским головой Глазова. В 1812 году организовал сбор пожертвований на нужды народного ополчения в войне против войск Наполеона — от жителей и предпринимателей Глазова внёс 1405 рублей, а также лично пожертвовал 200 рублей. В 1818 году участвовал в переводе на удмуртский язык Евангелий от Луки и Иоанна. В 1833 году по приказу Вятской казённой палаты Иван Селивёрстович и члены его семьи были причислены к почётным гражданам города Глазова.