הוא שירת במלחמת מקסיקו-אמריקה עם סוללת A של מייג'ור ג'יימס דאנקן, ארטילריה אמריקאית שנייה, שם הוא קיבל לעתים קרובות תארים על "איכויות טובות" מדרגת טוראי בשנת 1845 עד דרגת סגן שני ב-28 ביוני 1848, מאוחר יותר הפך קבוע לאחר המלחמה ב-26 בינואר 1849. בנסון היה נוכח עם סוללה א' בקרב על פאלו אלטו.
, רסקה דה לה פאלמה, מונטריי, ורה קרוז, וצ'רובוסקו. הוא עלה לדרגת סמל ראשון בפיקוד על חטיבת ארטילריה בחטיבת דאנקן תחת מפקד המחלקה, סגן הנרי ג'קסון האנט, במצור על מקסיקו סיטי, פעיל במיוחד בקרב צ'פולטפק בסן קוסמה גאריטה.