Bain nació en Newtonmore, Escocia.