 He attended Waunarlwydd School and Gowerton County School.He played his club rugby for Ammanford and Neath and captained Glamorganshire.In September 1927, he played for a combined Aberavon and Neath XV against the touring New South Wales Waratahs and a few weeks later, played for Wales against the Waratahs – this is now treated as a full international.