Тарасов Иван Яковлевич родился 7 октября 1906 года в селе Песчяные Ковали Лаишевского уезда Казанской губернии. Русский. Беспартийный.
На фронт Великой Отечественной войны призвали 1 января 1942 года. Воевал разведчиком-наблюдателем в составе 3-ей ударной Армии 146-ой Казанской дивизии 280-го Бугульминского артиллерийского полка 2-го дивизиона 4-ой батареи. В одном из боев получил тяжелое ранение.
Награжден медалью «За отвагу», юбилейными медалями.
Свой боевой путь закончил в 1944 году в звании ефрейтора.