Родился 13 октября 1917 года в с. Ермолаево (Башкирия). Русский. В 1938-1942 годах служил в 13-м мотострелковом полку войск НКВД. На фронте с июня 1941 года. Командир роты автоматчиков 92-го стрелкового полка (Ленинградский фронт) лейтенант Недошивин в бою 25 января 1944 года одним из первых вместе с бойцами вброд форсировал р. Ижора и внезапной атакой во взаимодействии с другими подразделениями выбил врага из д. Руссолово (Ленинградская область). 27 января на подступах к г. Гатчина во главе взвода ворвался в д. Пижма, но оказался в окружении. Заняв круговую оборону, стойко отбивал атаки противника до подхода подкрепления. С 1944 года по ранению в запасе. Работал в органах КГБ и МВД. Награжден орденами Ленина, Красного Знамени, Отечественной войны 1-й степени, медалями. Умер 25 января 1988 года.
Звание Героя Советского Союза присвоено 5 октября 1944 года.