Амир Шаяхметович родился 12 января 1927 года в пос. Ахметьево Спасского кантона ТатАССР (позже Кузнечихинского района ТатАССР, позже Куйбышевский район ТатАССР, ныне не существует). Окончил 5 классов. Труженик тыла. С первых дней Великой Отечественной войны и до призыва в армию работал в колхозе «Кзыл Юлдуз» сельхозрабочим и трактористом.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 29 ноября 1944 года Кузнечихинским РВК ТатАССР. Военную службу начал в 121 полку войск НКВД (МВД) стрелком. Уволен в запас по болезни 15 октября 1945 года. После увольнения в запас вернувшись домой продолжил работать в колхозе. Жил в пос.Звезда. С супругой Зайтуной (1926г.р.) вырастили 4-х сыновей и 2-х дочерей.
Награжден юбилейными медалями в ознаменование победы в Великой Отечественной войне 1941-1945г.г.