Wilson was born in Bulawayo (now Zimbabwe). He was of British ancestry. He was married to Lorna. In the early 1980s, he moved to Australia with his wife. They first lived on the Gold Coast in Queensland. He became a citizen in 1988.