Buchanan was elected as a Democrat to the Forty-seventh and Forty-eighth Congresses (March 4, 1881 – March 3, 1885).
During his time, Buchanan served as a Democrat in the Forty-seventh and Forty-eighth Congresses, from March 4, 1881, to March 3, 1885.