Nacque Stirling figlio del Dr. Robert Graham, medico. Dopo aver studiato nella scuola di Stirling continuò i suoi studi presso l'Università di Glasgow e, in seguito, presso l'Università di Edimburgo dove si è anche laureato, intorno al 1806 e guadagnato il suo dottorato (MD) nel 1808.