Родился 23 ноября 1921 года в г. Брянске. В РККА с августа 1940 года. Окончил Батайскую военно-авиационную школу пилотов. Младший летчик 773-го истребительного авиационного полка, пилот, старший пилот, командир звена, заместитель командира эскадрильи 267, 269-го истребительных полков, 263-й истребительной авиадивизии 5-й воздушной армии.
За. время Великой Отечественной войны совершил 366 боевых вылетов, провел 70 воздушных боев, сбил лично 13 самолетов противника. В ходе штурмовок вывел из строя 2 паровоза, 20 железнодорожных вагонов, 18 автомашин, истребил несколько десятков солдат противника.
Осенью 1944 года старший лейтенант Тормахов был представлен к званию Героя Советского Союза. После войны продолжал службу в Вооруженных Силах. С ноября 1974 года в запасе. Полковник в отставке Тормахой живет в городе Сочи. Награжден тремя орденами Красного Знамени, двумя орденами Отечественной войны I степени, орденом Александра Невского, тремя орденами Красной Звезды, медалями.
Звание Героя Российской Федерации присвоено 19 февраля 1996 года.