From 1903 to 1910 he was Professor of Zoology and Geology at Victoria College, Stellenbosch, South Africa, and subsequently he became keeper of vertebrate palaeontology at the South African Museum, Cape Town.