Nagserbisyo siya sa Mexican-American War uban sa Major James Duncan's Battery A, 2nd U.S. Artillery, diin siya kanunay nga gipatentehan alang sa "maayong mga hiyas" gikan sa ranggo sa pribado sa 1845 pinaagi sa ranggo sa ikaduha nga tinugyanan sa Hunyo 28, 1848, sa ulahi gihimo nga permanente human sa gubat sa Enero 26, 1849. Si Benson mitambong uban sa Baterya A sa mga gubat sa Palo Alto, Resaca de la Palma, Monterrey, Vera Cruz
, ug Churubusco. Siya mitungas ngadto sa ranggo sa unang sargento sa mando sa usa ka artileriya piraso sa Duncan sa baterya sa ubos sa seksyon chief Lieutenant Henry Jackson Hunt sa paglikos sa Mexico City, ilabi na nga aktibo sa Battle of Chapultepec sa San Cosmé Garita.