Born in Upper Cwmbran and played for Pontnewydd. Won 2 Welsh caps in 1910. Played for Newport vs 3 touring teams (NZ 1905, SA 1906 and Australia 1908 – but never on winning side). Joined Rochdale Hornets in Sept 1910.
Died 18 th July 1958.
Newport RFC record :1905/6-1909/10 : 139 apps / 1t / 1dg.