Пётр Игнатьевич родился 25 ноября 1902 года в г.Баку. В 1921–26 годах служил в Красной Армии по призыву. В 1926–32 годах председатель сельсовета, секретарь парткома колхоза им. Сталина Лаишевского района ТатАССР. В 1932–35 годах учился в Татарской высшей коммунистической сельхозшколе (Казань), в 1935–39 годах работал инструктором Куйбышевского райкома КПСС ТатАССР. Участник Великой Отечественной войны. С августа 1941 года в действующей армии после мобилизации Куйбышевским РВК ТатАССР. Командир роты в дивизии им. И.В.Панфилова на Северо-Западном, Калининском, 2-м Прибалтийском и 1-м Белорусском фронтах. Отличился в ходе боёв 13-15 июля 1944 года в р-не д.Волоково и д.Мозули и при форсировании р.Великая, где рота Тарасова уничтожила до 30 гитлеровцев, а сам командир был тяжело ранен. В 1945 году капитан, командир стрелковой роты 878-го стрелкового Остроленковского полка 290-й стрелковой Могилёвской дивизии. Получил три ранения. После войны в 1958–61 годах вновь инструктор, в 1939–41 годах, 1946–58 годах заведующий отделом Куйбышевского райкома КПСС. Награждён орденами Отечественной войны 2-й степени (1944г.), Красной Звезды (1945г.), медалями «За боевые заслуги» (1942г.), «За взятие Берлина» (1945г.), «За победу над Германией в Великой Отечественной войне 1941–1945гг.» (1945г.); Почётной грамотой Президиума Верховного Совета ТатАССР.
Умер 03 апреля 1986 года, похоронен на городском кладбище г.Куйбышев (районный) ТатАССР.