He was a right-handed batsman and right-arm fast-medium bowler who played 107 times for Worcestershire between 1909 and 1925, captaining the county in 1914, 1919 and 1922.
Born in Sale, Cheshire, Taylor made his debut in Worcestershire's County Championship game against Kent on 14 June 1909, making 19 and 0.
The First World War then intervened, but on the resumption of first-class cricket in 1919, Taylor continued as captain.
Worcestershire did not participate in the County Championship that summer but instead played a series of friendly matches; it was in one of these, against HK Foster's XI, that he took his first five-wicket innings haul, claiming 5-56.
1921 was the most productive season of his career, as he took 35 wickets at 28.28 including five in an innings three times; the best of these being his career-best of 7–64 against Glamorgan at Kidderminster.