スミスは1836年から1838年のセミノール戦争でボランティア大佐として,メキシコ・アメリカ戦争に参加した. 彼はモンテレーの戦いでワースの師団の第2旅団を指揮した. 1846年9月に准将に昇格し,第2師団第1旅団の司令官としてウィンフィールド・スコット軍に加わった. 彼は彼の旅団を指揮した
ヴェラクルス,セロ・ゴルドーと コントレラス 彼はコントレラスでの行動で少将に認定され,メキシコシティの戦いで戦った. 彼は停戦委員会に所属し,その後メキシコシティの軍事知事を務めた. 彼は1847年のアステッククラブのオリジナルメンバーでした.