He was employed as a bank clerk in 1892 and served successively as cashier and director until his death.
In addition, he was president and manager of a number of coal, oil and gas development, and land companies.
During the First World War, Hornor served as a member of the advisory West Virginia council of defense.
He was elected as a Democrat to the Seventy-second and Seventy-third Congresses and served from March 4, 1931, until his death in Washington, D.C. in 1933.
He was buried in Odd Fellows Cemetery, Clarksburg, West Virginia.