Student Alexandre Bissonnette charged
The Montreal Gazette reports that the suspect dressed up as the Grim Reaper for Halloween, according to his Facebook page, which has now been taken offline.
On the social network, he also reportedly "liked" US President Donald Trump and French National Front leader Marine Le Pen.
Francois Deschamps, an official with an advocacy group, Welcome to Refugees, said the suspect was known for his far-right views.
Mr Bissonnette was "unfortunately known to many activists in Quebec for taking nationalist, pro-Le Pen and anti-feminist positions at Laval University and on social media," Mr Deschamps posted on the organisation's Facebook page.