Jameson was born in Perth, Scotland and educated at the University of Aberdeen. He moved to London before the First World War and was appointed as Medical Officer of Health in Finchley and St Marylebone in 1920.
Jameson's background is described as being from Perth, Scotland, where he received his education at the University of Aberdeen. After moving to London, he was appointed as the Medical Officer of Health for Finchley and St Marylebone in 1920.