Er wohnte zu Dundee in der schottischen Grafschaft Perth, war ein eingeborenes Landeskind.
Il habitait la ville de Dundee, dans le comté de Perth, en écosse. Le capitaine Grant était donc un enfant du pays.