General Gray was promoted to general and became Commandant of the Marine Corps on July 1, 1987. His appointment as Commandant of the Marine Corps was recommended by Jim Webb, then Secretary of the Navy.