Charles TAYLOR est né le 8 mai 1863 à Ruabon, au Pays de Galles. Il passe sa scolarité à la Ruabon Grammar School où il pratique le rugby au Ruabon RFC. Très doué physiquement, c’est un athlète complet qui excelle au rugby. Le 5 janvier 1884, il est sélectionné au poste de trois-quarts centre dans l’équipe du Pays de Galles face à l’Angleterre. Battu 5 à 3, il porte 9 fois le maillot du Poireau. Le 1er juillet 1885, il intègre la Royal Navy et rejoint le club londonien de Blackheath. En 1887, il se consacre à sa carrière et cesse le rugby. Promu ingénieur, puis lieutenant-ingénieur, il est commandant-ingénieur le 30 décembre 1904.
À la déclaration de la guerre, il a 51 ans. Mobilisé, il est nommé officier sur le Tiger, un bateau de guerre de la Royal Navy. En janvier 1915, il est en mission dans la mer du Nord où des navires ennemis ont été repérés. Le 24 janvier, la bataille navale de Dogger Bank est engagée. Durant les combats, 159 marins ont été tués, Charles est parmi eux. Il repose au cimetière de Tavistock en Angleterre, tombe FF, 229.