Александр Михайлович Горчилин появился на свет 16 сентября 1925 года в деревне Чесноковка Уфимского района Башкортостана. До начала войны трудился в местном колхозе. В январе 1943 года был призван в ряды Советской Армии, а уже в мае того же года оказался на фронтах Великой Отечественной войны.
Свой главный подвиг молодой боец совершил во время легендарного сражения за Днепр. В ночь с 21 на 22 сентября 1943 года, проявив исключительную храбрость, Горчилин в числе первых преодолел водную преграду в районе сёл Луковица и Григорьевка (Каневский район Черкасской области). На захваченном плацдарме он проявил невероятную стойкость, уничтожив около 45 немецких солдат и офицеров. Особо отличился при штурме стратегически важной высоты 214,9 - первым ворвавшись во вражеские траншеи, в жестокой рукопашной схватке он ликвидировал 4 гитлеровцев.
За беспримерное мужество и безупречное выполнение боевых задач Указом Президиума Верховного Совета СССР от 17 ноября 1943 года красноармеец Александр Горчилин был удостоен высшей награды Родины - звания Героя Советского Союза с вручением ордена Ленина и медали "Золотая Звезда".
После окончания войны Горчилин был демобилизован. Проживал и работал в Уфе, умер 6 мая 1970 года.
Награды: медаль «Золотая Звезда»; орден Ленина; орден Красной Звезды.