В 1798 году поступил в Корпус королевских инженеров в чине второго лейтенанта. Участвовал в Наполеоновских войнах на Пиренейском полуострове под началом Артура Уэлсли Веллингтона. Участвовал в осаде Бургоса и Розетты. За отличия получил "Army Gold Cross (with one clasp)" (за Бадахос, Саламанку, Виторию, Сан Себастьян и Нив) и "Military General Service Medal with three clasps" (за Бусако, Сьюдад Родриго и Нивелль).