Prince Rupert, British Columbia
Shields was born in Prince Rupert, British Columbia. He is married to fellow basketball coach Kathy Shields. He attended the University of British Columbia and majored in Physical Education.