Первый заместитель председателя Правительства Забайкальского края.
Член Всероссийской политической партии «Единая Россия».
Александр Кулаков родился 5 мая 1966 года в городе Мурманск. В 1990 году окончил Вологодский политехнический институт по специальности «Теплогазоснабжение и вентиляция». Позднее, прошел дополнительную профессиональную подготовку по программе «Управление финансово-экономической деятельностью предприятия, организации» в Межотраслевом институте повышения квалификации в Санкт-Петербурге.
Кулаков с 1990 по 2005 год работал слесарем по ремонту паро-газотурбинного оборудования цеха централизованного ремонта, начальником смены котельного цеха №1, замначальника котельного цеха №1, начальником котельного цеха №2, заместителем главного инженера, заместителем технического директора Мурманской теплоэлектроцентрали филиала «Колэнерго».
С 2005 года в течении четырех лет являлся заместителем технического директора по эксплуатации, заместителем главного инженера ОАО «Мурманская ТЭЦ». В 2009 занимал посты заместитель директора, директора филиала ОАО «ТГК-14» «Генерация Бурятии».
Далее, работал временно исполняющим обязанности генерального директора ОАО «ТГК-14» по Чите, а в 2014 году назначен на должность гендиректора. С декабря 2015 года являлся генеральным директором «Читаэнергосбыта».
В том же году Александр Сергеевич получил мандат депутата заксобрания края, который ранее сдал Владимир Забелин, назначенный на пост сити-менеджера Читы.
Совет директоров «ТГК-14» 2 декабря 2015 года удовлетворил заявление Кулакова об уходе с должности генерального директора компании в связи с переходом на другую работу.
В середине марта 2016 года врио губернатора Забайкальского края Наталья Жданова назначила Кулакова временно исполняющим обязанности первого заместителя председателя правительства региона. Чиновник сложил с себя депутатские полномочия. Став губернатором Жданова, утвердила Александра Сергеевича в должности первого заместителя председателя правительства Забайкальского края.
После отставки Главы Забайкальского края Натальи Ждановой 11 октября 2018 года Александр Кулаков стал временно исполняющим обязанности Губернатора Забайкальского Края.