1846 માં મેક્સીકન અમેરિકન યુદ્ધ ફાટી નીકળ્યા બાદ, થોમસ ઉત્તરપૂર્વના મેક્સિકોમાં મેજર જનરલ ઝાચેરી ટેલરની લશ્કર સાથે સેવા આપી હતી.