A center forward, he was spotted whilst playing for Merthyr Town in an FA Cup tie. He played for Thames in 1930-31 scoring 16 goals. Fulham signed him but it wasn't until 1936 that he claimed a first team place after scoring 1933-34 having scored more than 100 goals for the reserves in three seasons. He joined Doncaster Rovers in November 1936 scoring 44 goals in 90? games, staying with them until 1938 when he returned to Fulham.