Александр Кириллович Лаухин родился 1 сентября 1917 года в городе Темрюк ныне Краснодарского края в семье рабочего. Русский.
Окончил 8 классов. С 1933 года жил в посёлке Яблоновский Республики Адыгея. Работал токарем по металлу на Адыгейском консервном комбинате
В 1937 году окончил Краснодарский аэроклуб. В Советской Армии с 1938 года. В 1940 году окончил Качинскую военную авиационную школу пилотов. Служил там лётчиком-инструктором и командиром звена.
В боях Великой Отечественной войны с сентября 1942 года в 1-м гвардейском истребительном авиаполку.
Командир эскадрильи 1-го гвардейского истребительного авиационного полка Брянского фронта гвардии старший лейтенант Лаухин к июлю 1943 года совершил 214 боевых вылетов, в 50 воздушных боях лично сбил 9 и в группе 3 самолета противника. Звание Героя Советского Союза присвоено 2 сентября 1943 года.
Воевал на фронте до конца войны. К 9 мая 1945 года выполнил свыше 350 боевых вылетов, в которых сбил 24 немецких самолёта лично и 3 в группе (по последнему наградному листу имел несколько иное количество побед — 23 лично и 9 в группе — но эти данные оперативными и отчетными документами полка не подтверждаются.
В 1949 году окончил Военно-Воздушную Академию.
25 мая 1951 года подполковник Лаухин погиб в авиационной катастрофе. Похоронен в Москве.