Даньшин Александр Иванович родился 15 октября 1954 года.
В 1975 году окончил высшее танковое командное училище в Ульяновске. Проходил военную службу в Приволжском военном округе, в Германии был командиром танкового батальона в Группе советских войск.
В 1986 году закончил военную академию бронетанковых войск в Москве.
С 2003 года – военный комиссар Удмуртской Республики.
С 2007 года – военный комиссар Самарской области.