An Ontario lottery winner celebrated his incredible luck back in March by immediately paying it forward.

According to OLG, Lucas Dalianis, from Markham, won a whopping $215,153.80 while playing LIGHTNING LOTTO in a convenience store by his house.

The 25-year-old trade worker used his massive win to help fellow customer pay for their items, before telling his mom the good news.

"I couldn't believe it. There were other customers in the store who didn't have enough money for their items, so I gave them $20 to pay forward my good fortune," Dalianis gushed.

"I felt like Charlie and the chocolate factory when he won the golden ticket," he added.