Александр Михайлов родился 1 декабря 1956 года в селе Энгорок, Алтайский край. Трудовую деятельность, молодой человек начал в 1973 году, с должности автослесаря. В 1976 году, окончил Хабаровский лесотехнический техникум, а позже, получил высшее образование, завершив курс обучения в Читинском политехническом институте по специальности «Городское строительство».
Далее, вплоть до 1988 года, Михайлов работал в качестве молотобойца Читинской ПМК треста «Иркутсклесстрой». Так же, последовательно занимал должность мастера, начальника участка, главного инженера и начальника Читинской ПМК.
В 1992 году, опытный управленец перешел на должность главного строителя проектно - строительного объединения «Читагражданстрой».
Затем, с 1992 по 2000 год, являлся индивидуальным предпринимателем.
В 2000 году, Михайлов занял пост советника генерального директора Общества с Ограниченной Ответственностью Частное Охранное Предприятие «Рубеж».
Параллельно с трудовой деятельностью, Александр Николаевич принимает активное участие в политической жизни родного региона.
С 2006 года, замещал должность Председатель Совета Забайкальского регионального отделения партии «Справедливая Россия». Избирался депутатом Думы городского округа «Город Чита» и являлся депутатом Законодательного Собрания Забайкальского края I созыва.
Впоследствии, в 2018 году, Михайлов Александр Николаевич вновь избран депутатом ЗСЗК. К непосредственному исполнению полномочий депутата Законодательного Собрания Забайкальского края III созыва приступил 9 сентября 2018 года. Так же, на профессиональной постоянной основе занимает пост председателя комиссии по Регламенту и вопросам депутатской этики и заместителя председателя комитета по молодежной политике и спорту.
Член фракции политической партии «Партия пенсионеров России».