David F. O'Neill

David Ferguson O'Neill
O'Neill as brigadier general, USMC
Nickname(s)"Peg"
Born(1904-12-27)December 27, 1904
Huntsville, Alabama, US
DiedSeptember 27, 1963(1963-09-27) (aged 58)
Washington, D.C., US
Place of Burial
Allegiance United States of America
Service / branch United States Marine Corps
Years of service1927–1958
Rank Major general
Service number0-4271
Commands1st Marine Aircraft Wing
MCAS El Toro
Marine Aircraft Group 31
MCAS Miramar
Battles / warsWorld War II Korean War
AwardsLegion of Merit (2)
Bronze Star Medal
Air Medal (3)

David Ferguson O'Neill (December 27, 1904 – September 27, 1963) was a decorated Naval aviator and officer in the United States Marine Corps with the rank of major general. A veteran of World War II, he commanded Strike Command, Aircraft Solomons on Guadalcanal, New Britain and Bougainville and received several decorations for his service.[1]

O'Neill rose to the general's rank and commanded Force Aviation, Aircraft, Fleet Marine Force, Pacific and later 1st Marine Aircraft Wing in Japan, before he was relieved of command and ordered back to the United States. He retired in July 1958.

  1. ^ "David F. O'Neill Papers – USMC Military History Division". USMC Military History Division. Retrieved 2018-10-07.