Окончил (Наиниталь, Индия) и . На службе в составе Королевской морской пехоты Великобритании с 1953 года. В 1955 и 1958 годах перебрасывался на Кипр во время волнений и протестов против британской власти. Во время индонезийско-малайзийской конфронтации отправлялся на Борнео в 1960-е годы, с 1974 года нёс службу в Северной Ирландии во время вооружённого конфликта против ирландских националистов. Неоднократно упомянут в донесениях. В 1978 году возглавил 40-й батальон специального назначения, в 1980 году направлен в штаб при командире Королевской морской пехоты, во время Фолклендской войны был советником при штабе. В 1983 году возглавил 3-ю бригаду специального назначения. В 1984 году назначен начальником штаба Королевской морской пехоты, в 1987 году стал главнокомандующим Королевской морской пехоты. В отставке с 1990 года.