Scott Thompson

Thompson was born in North Bay, Ontario, Canada, and grew up in Brampton, Ontario. He is the second oldest of four brothers. [+]