Александр Константинович Горовец родился 12 марта 1915 года в деревне Мошканы ныне Сенненского района Витебской области в семье крестьянина. Окончил 7 классов средней школы. Учился в Лесном техникуме города Полоцка. В 1935 году окончил Ульяновскую лётную школу. Работал инструктором аэроклуба в городе Шахты.
Грозное лето 1943 года Горовец встретил уже опытным лётчиком, заместителем командира эскадрильи 88-го гвардейского истребительного авиационного полка (8-я истребительная авиационная дивизия, 5-й истребительный авиационный корпус, 2-я воздушная авиационная армия) Воронежского фронта. К этому времени Александр Константинович совершил 74 боевых вылета, уничтожил 11 немецких боевых самолётов лично и 6 в группе, а также 40 автомашин, 24 повозки.
Свой подвиг совершил на второй день Курской битвы 6 июля 1943 г. в окрестностях села Зоринские Дворы. В одном воздушном бою сбил 8 вражеских самолётов, и когда был израсходован весь боезапас, девятый самолёт взял на таран. Это единственный в мире лётчик, уничтоживший в одном воздушном бою девять вражеских самолётов.
Указом Президиума Верховного Совета СССР от 28 сентября 1943 года Александр Горовец посмертно удостоен звания Героя Советского Союза. Похоронен на хуторе Зоринские Дворы.