Родился 1 августа 1921 года в деревне Федосцыно, ныне Заволжского района Ивановской области. Образование неполное среднее.
Работал токарем на заводе в Кинешме, учился в аэроклубе.
В 1939 году окончил 1-е Чкаловское военное авиационное училище.
На фронте с июля 1941 года.
Командир эскадрильи 162-го истребительного авиационного полка капитан Горохов совершил 350 боевых вылетов, в 70 воздушных боях лично сбил 24 и в группе — 10 самолетов противника.
Погиб в воздушном бою 1 января 1944 года.
Похоронен в братской могиле у деревни Красная Горка в Смоленской области.
Герой Советского Союза (04.02.1944).
Награжден орденом Ленина, тремя орденами Красного Знамени, орденами Александра Невского, Отечественной войны 1-й степени, медалями.