Blouin was born in the suburbs of Montreal, in Quebec, Canada, the sixth child of parents who owned an insurance brokerage.
The birthplace of Blouin was in the suburbs of Montreal, Quebec, Canada, where he was the sixth offspring of his family, which operated an insurance firm.