Родился 10 сентября 1954 в г. Снежное Донецкой области в рабочей семье. После окончания школы работал горным рабочим на шахте №12 комбината "Снежноеантрацит".
В период 1973-1975 г.г. проходил срочную службу в Советской Армии, демобилизовавшись из которой работал горным и секретарем комсомольской организации на шахте "Миусская" треста "Торезантрацит".
С 1977 гг. учился в Харьковском юридическом институте, после окончания которого в 1981 был направлен на работу в органы прокуратуры Запорожской области.
В течение 1981-1985 г.г. работал следователем прокуратуры Васильевского района, с 1985г. до 1995г. - прокурором-криминалистом прокуратуры области, с 1995 г. по 26 февраля 2002 - начальником отдела надзора за соблюдением законов специальными подразделениями по борьбе с организованной преступностью.
В октябре 2003 г. назначен заместителем прокурора Автономной Республики Крым. С февраля 2004, переведен на работу в органы прокуратуры Запорожской области, где занимал должности заместителя прокурора города Запорожье и прокурора Запорожской области.
Приказом Генерального прокурора Украины Пискуна С.М. от 28 февраля 2005 Шацкий А.Л. назначен прокурором Запорожской области. 12 июля 2005 уволен с этой должности и назначен первым заместителем прокурора Автономной Республики Крым.
С 15.03.2014 г. снова назначен прокурором Запорожской области.