Ахметшин Закир родился в 1904 году в д. Епанчино Лаишевского уезда Казанской губернии (позже Лаишевского района ТатАССР, ныне РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии в июне 1941 года Лаишевским РВК ТатАССР. С июня 1941 года по 2 февраля 1942 года воевал в составе 898-го стрелкового полка в действующей армии стрелком. Был ранен. После демобилизации по ранению служил в органах внутренних дел с 15 марта1943 года по 2 февраля 1946 года стрелком ВОХР УИТЛК МВД ТатАССР.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945 гг.».