Алексей Иванович Шадрин родился 2 апреля 1954 года.
Мастер спорта по лыжным гонкам, чемпион СССР (1977).
Заслуженный тренер России.
В 1978 году окончил Московский областной государственный институт физической культуры, в 1983 году – Московское общевойсковое командное училище имени Верховного совета РСФСР.
В 2007 году прошел профессиональную переподготовку в Московской академии государственного и муниципального управления РАГС при Президенте РФ.
С 1979 по 1989 гг. – старший тренер Московского военного округа по лыжному спорту.
С 1989 по 1993 гг. – тренер лыжной команды ЦСКА и старший тренер сборной команды Вооруженных Сил России по биатлону.
С 1993 года – главный тренер Вооружённых Сил России по 12 зимним видам спорта: лыжные гонки, прыжки с трамплина, двоеборье, сани, бобслей, горные лыжи, сноуборд, биатлон, фристайл, натурбан, ачери-биатлон, скелетон.
Полковник ВС РФ.
Награждён Орденом Почета, Орденом Дружбы, Почетным знаком Олимпийского комитета России, Почетным знаком Росспорта.
1 сентября 2009 года уволен с военной службы в связи с окончанием срока действия контракта.