Taylor was born near Ironton, (Lawrence County, Ohio), where he attended the public schools. After graduating, he worked in a printing office in Ironton, before he moved to Alderson, West Virginia, where he also engaged in the newspaper business.
His political career began in 1916, when he was elected to the West Virginia House of Delegates. Taylor served in this body until 1918 and later again twice (1920–22 and 1930–32). He eventually rose to Speaker during his last term.
in 1922 he was elected to the U.S. House of Representatives from West Virginia's 6th District (now defunct). He served two terms (re-elected in 1924) from March 4, 1923, to March 3, 1927. He was defeated in his bid for a third term by Republican candidate Edward T. England.
Taylor resumed the newspaper publishing business and was the unsuccessful Democratic nominee for governor in 1928. During his later career he served on the West Virginia Liquor Commission (1941–45) and was elected to the Fayette County Board of Education in 1946 for a six-year term.