 Over the next 15 years he played for numerous clubs in Wales, including Mardy and Pontypridd of the Southern League, and made wartime appearances for Portsmouth and Cardiff City, before joining Brighton & Hove Albion of the Football League Third Division South in 1922 at the age of 30.He was a regular in the team for several years, and in his last season, 1927–28, he still played 22 matches.After his retirement as a player, he ran the Kensington pub in Brighton, and died in the town in 1946 aged 54.