Background
He was born in Brudenell River, Prince Edward Island, the son of Henry Gordon, and was educated in Georgetown.
He was born in Brudenell River, Prince Edward Island, the son of Henry Gordon, and was educated in Georgetown.
He represented 2nd Kings from 1866 to 1873 and 5th Kings from 1876 to 1904 in the Legislative Assembly of Prince Edward Island as a Conservative member
Gordon taught school and then opened a general store in Georgetown, also establishing an import-export business. His firm eventually owned at least 15 ships. In 1851, he was named justice of the peace.
He also served as chair of the local board of school trustees.
In 1863, Gordon was appointed sheriff for Kings County. Gordon was leader of the provincial Conservative party from 1894 to 1903.
He retired from politics in 1904 and died at his home in Georgetown three years later.