William M. Keys

William M. Keys
Born (1937-03-29) 29 March 1937 (age 87)
Fredericktown, Pennsylvania U.S.
AllegianceUnited States of America
Service / branch United States Marine Corps
Years of service1960–1994
Rank Lieutenant general
Service number0-79544
CommandsII Marine Expeditionary Force
2nd Marine Division
6th Marine Regiment
3rd Battalion, 5th Marines
Battles / warsOperation Desert Storm
Vietnam War
AwardsNavy Cross
Legion of Merit
Silver Star Medal

William Morgan Keys (born 29 March 1937) is a retired United States Marine lieutenant general. Keys was a combat veteran — receiving the Navy Cross for his heroic actions during the Vietnam War, as well as the Silver Star. Keys served as Commander, Marine Corps Forces Atlantic before retirement in 1994.