Partecipò alle Olimpiadi estive di Londra nel 1908. Vinse la gara dei stile libero, nuotando in 5'36"8, oltre che la gara dei 1500m stile libero in 22'48"4, e la staffetta stile libero, con la squadra britannica, in 10:55.6. In tutte e tre le competizioni Taylor stabilì il record del mondo.