Während des Mexikanisch-Amerikanischen Krieges wurde er für sein Verhalten bei der Schlacht von Monterrey zum Brevet-Major ernannt. Zum regulären Dienstgrad wurde er 1855 im 8. US-Infanterieregiment befördert.