Richardson enlisted as a captain in the U.S. Army during the Mexican-American War, and was promoted to the rank of major.
Во время Американо-мексиканской войны Ричардсон был зачислен в Армию США в звании капитана, а позже был повышен до майора.