Thelwell was born in Islington, London. He began his career at Tottenham Hotspur, for whom he made twenty-one appearances in league and cup competitions.
Thelwell was born in Islington, London. He began his career at Tottenham Hotspur, for whom he made twenty-one appearances in league and cup competitions.