 Bolland was born in Flint, Michigan, but was raised in Mississauga, Ontario, Canada as the oldest of 12 children.He graduated from Queen's University at Kingston, Ontario with a dual degree (BA (mathematics)/BPHE).He and his wife reside in Mississauga and have five children.