After a basic education at Elgin grammar school, and a course of classical study at the University of Edinburgh, he entered the Society of Jesus at Rome in 1597.
He pursued his initial education at Elgin grammar school and then attended a classical study program at the University of Edinburgh, which led him to join the Society of Jesus in Rome in 1597.