Родился 2 июля 1975 г. в г. Новогрудке Гродненской области Белорусской ССР (ныне Республика Беларусь).
В 2002 г. окончил Белорусский государственный экономический университет, в 2009 г. - Академию управления при президенте Белоруссии.
В 2002 г. окончил Белорусский государственный экономический университет, в 2009 г. - Академию управления при президенте Белоруссии.
В 1997-1999 гг. работал директором магазина колхоза "Авангард" Новогрудского района Гродненской области.
В 1999 г. занял должность государственного налогового инспектора инспекции государственного налогового комитета по Новогрудскому району.
В 2000-2004 гг. - главный контролер-ревизор контрольно-ревизионного управления министерства финансов республики по Новогрудскому району, затем - по Гродненской области.
С 2004 по 2007 г. - начальник финансового отдела Кореличского районного исполнительного комитета Гродненской области.
В 2007-2010 гг. - заместитель председателя Кореличского райисполкома.
В 2010-2012 гг. был председателем комитета экономики Минского областного исполнительного комитета, в 2012-2015 гг. - заместителем председателя Минского облисполкома.
В 2015-2016 гг. - помощник президента Белоруссии - главный инспектор по Гомельской области.
В 2016-2018 гг. - руководитель Аппарата Совета министров Республики Беларусь.
В 2018-2019 гг. занимал должность первого заместителя премьер-министра Белоруссии (в 2018-2020 гг. этот пост занимал Сергей Румас).
С 3 декабря 2019 г. по 10 марта 2025 г. - председатель Минского областного исполнительного комитета.
10 марта 2025 г. агентство БелТА сообщило, что президент Республики Беларусь Александр Лукашенко назначил Александра Турчина премьер-министром страны. Во главе правительства он сменил Романа Головченко, который руководил кабинетом министров с июня 2020 г.