Jack Gaines Finley, 59, a transportation specialist with the General Services Administration and a combat veteran of two wars, died of cancer July 19 at Suburban Hospital. He lived in Bethesda.

Mr. Finley was a native of Tennessee and attended East Tennessee State College before enlisting in the Marine Corps in 1941. During World War II, he served with the 1st Marine Division in the Pacific and earned two Purple Hearts. He was a sergeant in the same division in Korea during the conflict there. He moved to the Washington area in 1960.

He worked for the Hertz Corp. before joining the GSA 12 years ago. Mr. Finley was a member of St. Francis Episcopal Church in Potomac. He had been active in fund-raising activities for the Montgomery County Heart Association and the Republican Party in Montgomery County.

His marriage to Jean Finley ended in divorce.

Survivors include his wife, Alice (Cissy) Finley of Bethesda; two daughters by his first marriage, Dana Hunley of Florida, and Carolyn Finley of Illinois; a daughter by his second marriage, Gaines Finley of Bethesda; a stepdaughter, Lyne Morgan of Potomac; a stepson, David G. Morgan of Bethesda; his mother, Elizabeth G. Finley of Marietta, Ga., and two sisters, Christine Broyles of Marietta, and Alyne F. Carroll of Potomac.