Au cours de la guerre américano-mexicaine, il reçoit un brevet de promotion de capitaine pour les batailles de Contreras et Churubusco et est blessé à la bataille de Molino del Rey.