Прозаик, журналист. Родился в крестьянской семье в деревне Яснево Кинешемского уезда Костромской губернии (ныне Вичугского района Ивановской области). В 1920—1922 гг. работал в Кинешемском укоме и Вичугском райкоме комсомола. В Кинешме познакомился с журналистами уездной газеты, стал выполнять задания редакции, научился писать заметки, статьи, рассказы. В 1923—1924 гг. рассказы стали появляться в периодике – «Приволжской правде», «Рабочем крае», «Комсомольской правде», «Крестьянском журнале». В конце 1924 г. был принят в число штатных сотрудников газеты «Приволжская правда», а в конце 1927 г. был приглашен работать в редакцию губернской газеты «Рабочий край». Учился на филологическом факультете 2-го МГУ (1932—1933). Член Союза писателей СССР с 1934 года. Делегат I Всесоюзного съезда писателей. Член Коммунистической партии с 1945 года. Почти десять лет руководил ивановским отделением Союза писателей. Опубликовал свыше 40 книг. Некоторые произведения Шошина сочувственно встретил М. Горький (повесть «Записки плохого поэта», опубликованную под разными названиями: «Село врагов», «Деревня» и др.; очерк «По заволжским просторам», 1929). Основная тема произведений — жизнь деревни, судьбы ее людей за годы Советской власти. В романе «Село Думино» (1949, первое назв. «За рекой Выремшей») созданы образы колхозных тружеников и сельских коммунистов. Повесть «Девушки выходят замуж» (1961) посвящена жизни фабричной молодежи; повесть «На быстрине» (1969) — проблемам современной деревни. Награжден орденами «Знак Почета» и Трудового Красного Знамени.
Биографическая справка и библиография публикаций (вышедших до 1984 г.) приведены в справочнике «Писатели земли Ивановской» (С.296 – 309), составленном библиографом-краеведом Ивановской научной библиотеки З.Н.Корчагиной.