Inizia la carriera nell'Arsenal, club nel quale militò sino al 1909, anno in cui fu ingaggiato dal Glossop North End. Dopo una sola stagione, nel 1910, torna all'Arsenal, con cui segna 8 gol in 23 partite. Dopo due stagioni ritorna al Glossop, in Second Division, giocando in seguito anche per QPR e Fulham, con cui nel 1920 chiude la propria carriera da calciatore.