Risca born - won 23 Welsh caps 1899-1906. In 1903 vs England at Swansea he came out of pack to replace Newport / Wales capt Tom Pearson on left wing and scored a hat-trick. Played in Wales’ win vs 1905 NZ. Newport capt 1904/5. Kept Salutation Hotel, Newport and then Park Hotel, Waunlwyd, Nr Ebbw Vale. Died Waunlwyd 13 Sept 1930. On Sept 17th 1930 former Welsh internationals bore coffin to Cemetery in Cromwell Rd, Risca where he was born and learned his rugby. Miner. Played for Pontymister, London Welsh.
Newport RFC record : 1897/8 - 1908/9 : 252 apps / 30t.