Ширяев Николай Андреевич родился в 1897 году в городе Лаишев Лаишевского уезда Казанской губернии. Русский.
На фронт Великой Отечественной войны мобилизовали в августе 1942 года. Воевал в составе 137-го западного стрелкового полка.
Награжден юбилейными медалями.
С фронта вернулся в сентябре 1944 года в звании рядового.