Родился в 1919 году в деревне Ишово ныне Почепского района Брянской области в семье крестьянина. Русский. Член КПСС с 1943 года. Окончил 7 классов. Работал на заводе в городе Магнитогорск. В Советской Армии с 1939 года. На фронтах Великой Отечественной войны с июля 1941 года. Командир батальона 203-го гвардейского стрелкового полка (70-я гвардейская стрелковая дивизия, 13-я армия, Центральный фронт) гвардии капитан Толкачев в числе первых 20.09.1943 года преодолел Днепр в районе села Теремцы (Чернобыльский район Киевской области). Батальон захватил и удерживал плацдарм в районе населенного пункта Крушняки на правом берегу реки Припять. За 7 дней отразил 16 атак противника, чем способствовал переправе других подразделений. Звание Героя Советского Союза присвоено 16.10.1943 года. Награжден орденом Ленина, Александра Невского, Отечественной войны 1 степени. Погиб в бою 15.11.1943 года. Похоронен в селе Лысовка Попельнянского района Житомирской области.