Гири числился в ополчении штата, а после начала мексиканской войны записался во 2-й пенсильванский полк в звании подполковника. Он командовал этим полком под Чапультепеком, где был ранен пять раз. Он был хорошей мишенью для противника, будучи крупным для своего времени человеком: шести футов шести дюймов ростом и весом 118 килограмм. за всю свою военную карьеру он был ранен 10 раз. За подвиги при штурме ворот Белен он получил звание полковника и вернулся домой героем. 21 июля 1848 он уволился со службы.