thomson-walker was born in newport-on-tay, fife, scotland and was educated at the high school of dundee, the edinburgh institution and edinburgh university where he obtained his medical degree. he did post graduate work in jena, germany, and vienna, austria where he became interested in urology. he joined st peter's hospital for stone in london in 1905 and also worked at the cancer laboratories of the middlesex hospital.