Buchanan's health was not robust, and, to his bitter regret, he was declared unfit for military service in the First World War.
He made his film debut in the silent cinema, in 1917 and appeared in about three dozen films in his career.