A member of the Democratic Party, Harrison was elected to the 58th United States Congress, and served from March 4, 1903, to March 3, 1905.
During his service in the Far East, Harrison was a candidate for the Democratic nomination in the 1920 presidential election.