Career
In 1920 he composed the lyrics to "Oregon, My Oregon". He and Henry Murtagh, who composed the music, entered the song in a contest sponsored by the Society of Oregon Composers. The Oregon Legislative Assembly made it the state song in 1927.
Buchanan was a school teacher and an attorney.
He served two terms in the Oregon House of Representatives, for the 25th and 26th sessions (1909–1912). He wrote poetry throughout his life and published several books of poetry.