Родился в 1916 году в крестьянской семье, в деревне Кураково Бондюжского района ТАССР. После семилетки окончил курс фабрично-заводского обучения при Бондюжском химзаводе, получил специальность токаря. Работал в Ижевске, Нижнем Тагиле. В мае 1937 года призван в армию. Служил на Дальнем Востоке водителем легкого танка. Демобилизовавшись, продолжил работать токарем. В сентябре 1941 года призван Лысьвенским райвоенкоматом Молотовской области и направлен в Челябинское танковое училище. В звании лейтенанта отправляется на фронт и воюет командиром танка КВ-7 отдельного гвардейского танкового полка прорыва 5-ой ударной армии Южного фронта. В одном из боев Тарасов получил ранение, но продолжал сражаться, покинув танк только после второго приказа командира.
Семь месяцев танкист провел в госпиталях, но рана плохо заживала. Его направляют в учебный полк в Ульяновск, где Григорий Спиридонович обучает новобранцев – будущих командиров танка. И все время настойчиво требует отправки на фронт. Следующим местом службы стал Дальний Восток, где он участвует в войне с Японией. После ее окончания Тарасов до 1946 года служил в Китае.
Награжден орденами Отечественной войны первой и второй степени (1985, 1943), орденом Красной Звезды, медалями «За победу над Германией в Великой Отечественной войне 1941–1945 гг.»,«За победу над Японией»..
Его супругой становится уроженка Удмуртии, фронтовая медсестра Галина Ивановна. Главу семьи в 1950 году направляют на службу в Германию. Отслужив 23 года в армии, Г.Тарасов демобилизовался. Семья вернулась в Менделеевск, Григорий Спиридонович трудился в нефтяной отрасли, мастером в речном порту. Супруги воспитали пятерых детей, помогали растить внуков.