Nacido en Helensburgh, Escocia, era hijo de Walter John Buchanan Sr (fallecido en 1902), subastador, y su esposa Patricia (nacida McWatt y fallecida en 1936).