He later played with Welsh side Lovell's Athletic, before returning to English football with Halifax Town, for whom he made 139 league appearances.
He then signed for Leeds United in 1952, and in three years made 62 league appearances.