Education
Born at Saint Marys, Auglaize County, Ohio, Gordon attended the public schools.
United States representative politician
Born at Saint Marys, Auglaize County, Ohio, Gordon attended the public schools.
He served as Postmaster of Saint Marys from 1885 to 1889, as auditor of Auglaize County from 1890 to 1896, and served as delegate to the Democratic National Convention in 1896. Gordon was elected as a Democrat to the Fifty-sixth and Fifty-seventh Congresses (March 4, 1899-March 3, 1903). He later engaged in the flour and grain business at Saint Marys, Ohio.
He served as superintendent of the document room of the House of Representatives from 1911 to 1913, and as Sergeant at Arms of the House of Representatives from 1913 to 1919.
He died in Washington, District of Columbia, and is interred in Elm Grove Cemetery, Saint Marys, Ohio.