Logan nació en East Renton, Berwickshire, Escocia, siendo el hijo menor del granjero y terrateniente, Abraham Logan.