Retired Navy Capt. Emil Bates Perry, 86, who served in both world wars and then was employed as a marine consultant for a steamship company here, died of a pulmonary edema Saturday at the Wisconsin Avenue Nursing Home. He had been living at the Home for about two years.

Mr. Perry enlisted in the Navy in 1917. He later received an officer's commission. Mr. Perry saw sea duty during World War I and again during World War II, when he commanded ammunition ships in the Pacific Theater.

He was based with the submarine service in China in the late 1920s and, from 1939 to 1941, he was supervisor of shipbuilding for the Gulf Coast area. He retired in 1947.

Mr. Perry then joined the old Bloomfield Steamship Co. of Houston, Tex. He was a vice president and marine consultant in the firm's Washington office until retiring a second time in the late 1960s.

He was born in Milton, Mass. He earned a master's degree in mechanical engineering from Columbia University in New York City in 1926.

He was a longtime resident of Washington and a member of the Kenwood Golf & Country Club in Bethesda.

Survivors include his wife, Amalia E., of Washington; a daughter, Jacqueline Griffin, of Denville, N. J., and one granddaughter.