The Syrian refugee arrived in France back in 2011 after fleeing the civil war in his home country.
The man, aged in his 30s, bought the lucky ticket for €10 in Bagnolet, Seine-Saint-Denis.
The refugee actually scooped the money last May, but the story of his win has only just emerged this week after the Federation Francaise, the operator of France's national lottery, confirmed it to Le Parisien newspaper.
The refugee, who received his fat check in June, is one of 215 others who won the million-euro jackpot last year.
According to reports he used his winnings to buy an apartment and he wants to bring the rest of his family to France. He also plans to open a restaurant and improve his French.
Before civil war ravaged his own country, the man had owned a successful small business but he’d been making a living as a labourer since coming to France.
It’s not the first time a refugee has struck it big in a Europe lottery. Just last month, a Senegalese migrant saved from a sinking ship by the Spanish coastguard won €400,000 in a Christmas draw.