Родился в 16 декабря1964 году в селе Чикман Чулымского района Новосибирской области. Образование высшее (Кузбасский политехнический институт по специальности подземная разработка месторождений полезных ископаемых, горный инженер).
С 1982 по1983 гг. Кузбасский политехнический институт г. Кемерово.
С 1983 по 1985 проходил службу в Советской Армии в должностях рядового и сержантского состава.
С 1985 по 1996 гг. респираторщик, командир отделения, командир взвода Оперативного взвода Оперативного военизированного горноспасательного отряда, г. Ленинск – Кузнецкий Кемеровской области.
С 1996 по 2005 помощник командира отряда по оперативно-технической работе Кемеровского ВГСО.
С 2005 по настоящее время командир отряда филиала «Новокузнецкий ВГСО» ФГУП «ВГСЧ».
Награжден государственными, ведомственными и региональными наградами: почетная грамота Правительства РФ, медаль «За спасение погибавших», медаль МЧС России «За безупречную службу», памятная медаль МЧС России «100 лет горноспасательной службе», знаками отличия «Шахтерская Слава» III, II и I степени, медаль «За честь и мужество», медаль «За служение Кузбассу», медаль «За особый вклад в развитие Кузбасса» III степени, медаль Российской академией наук «имени В.И. Вернадского», медаль Монгольской Народной республики «Шахтерская слава МНР».
В 2021 году Александру Степановичу присвоено почетное звание Российской Федерации «Заслуженный спасатель Российской Федерации».