Bannister was born in Manchester, England. When he was 10 years old, his family moved to New Zealand. He later moved to Toronto, Canada to get doctorate in geography. He became a U.S. citizen in 1989.