Petersen serviu em dois combates de dois conflitos: Coreia (1953) e Vietnã (1968). Sua primeira missão tática foi com a "Marine Fighter Squadron 212" durante o conflito na Coreia. Ele voou em mais de 350 combates tendo mais de 4 000 horas em vários voos/ataques em aviões.