Родился 24 августа 1964 года в деревне Костылево Абатского района Тюменской области. Окончил 8 классов средней школы села Болдырево. Далее — учеба в Ишимской школе ДОСААФ на водителя.
В сентябре 1982 года призван в армию и направлен в учебный полк города Ашхабада, Туркмения.
В Республику Афганистан прибыл в апреле 1983 года в 28 артиллерийский полк (в/ч пп 85615) в город Шинданд провинции Герат. Определили в 1 артиллерийский дивизион на должность водителя боевой машины БМ-21 с реактивной системой залпового огня «Град». Через четыре месяца в составе 5 реактивной батареи перебросили в район города Джелалабада провинции Нангархар. Основная задача батареи — артиллерийская поддержка подразделений 66 отдельной мотострелковой бригады. Младший сержант Субботин доставлял на позиции батареи боеприпасы, оказывал помощь в заряжании реактивной системы. В ходе выдвижения в колонне неоднократно попадал под огонь моджахедских засад.
Награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Вернулся домой в январе 1985 года. Работал в совхозе. Трагически погиб 25 февраля 1992 года.