Elliott joue d'abord avec le club de Llandaff, avant de rejoindre le club rival de Cardiff RFC. Il honore sa première cape internationale quand il est retenu pour disputer le tournoi britannique1894[1] en remplacement d'Arthur Gould, pour la dernière rencontre. Elliott évolue alors au centre avec son camarade de club Dai Fitzgerald ; avec Thomas Pearson et Norman Biggs, ils forment une ligne complète issue du club de Cardiff. Le pays de Galles perd la rencontre contre l'Irlande[2]. La saison suivante, Arthur Gould retrouve son poste et Elliott n'est pas rappelé.
Elliott obtient le capitanat du club de Cardiff lors de la saison 1896-1897. Quatre ans après sa première sélection en équipe nationale, il est retenu pour disputer le tournoi britannique1898[1] dans les deux rencontres au programme, cette fois-ci à un poste plus habituel de demi de mêlée aux côtés de Selwyn Biggs à la charnière. Les Gallois l'emportent contre l'Irlande, et Elliott est de nouveau sélectionné, contre l'équipe d'Angleterre. L'année suivante, Elliott et Biggs sont remplacés par la paire de frères de SwanseaDavid et Evan James.
Après avoir terminé sa carrière de joueur de rugby, Elliott continue la pratique sportive en devenant arbitre de haut niveau. Il est également un bob joueur de golf et en 1935, il est le capitaine du Royal Porthcawl Golf Club[3].
(en) John Davies, Nigel Jenkins et Menna Baines, The Welsh Academy Encyclopaedia of Wales, Cardiff, University of Wales Press, , 1059 p. (ISBN978-0-7083-1953-6)
(en) Terry Godwin, The International Rugby Championship 1883-1983, Londres, CollinsWillow, , 498 p., relié (ISBN978-0-00-218060-3)
(en) John Griffiths, The Phoenix Book of International Rugby Records, Londres, Phoenix House, , 640 p., relié (ISBN978-1-907554-06-3)
(en) John M. Jenkins, Timothy Auty et Duncan Pierce, Who's Who of Welsh International Rugby Players, Bridge Books, , 191 p., broché (ISBN978-1-872424-10-1)