Шириязданов Закий Шириязданович родился в 1905 году в городе Лаишев Лаишевского уезда Казанской губернии. Татарин.
В ряды Красной Армии призвали в 1941 году. Служил в составе Калининского фронта 30-ой армии 30-ой мотострелковой дивизии. За годы войны был единожды тяжело ранен.
С фронта вернулся в августе 1943 года в звании политрука роты.