A B.C. lotto winner who made headlines by promising to use his fortune to legalize marijuana is back in the news for another green reason.

Pot activist and millionaire Bob Erb gave a five-figure tip to the owner of a diner in Saskatchewan, right after the man received devastating news.

Old West Express owner Clifford Luther said he got the surprise of a lifetime when the millionaire gave him a $10,000 tip in his Chamberlain, Saskatchewan diner last week.

"I thought ‘well, they're good burgers and fries but they're not that good,’" he told CTV News. “I’m still amazed at the whole thing.”

Since winning $25-million from a Lotto Max ticket purchased at a Hazelton gas station last fall, Erb estimates he’s given $7-million to various charities in his hometown of Terrace, B.C., as well as people he feels could use a helping hand.

Luther found out his daughter was diagnosed with cancer just hours before meeting Erb.

"So that was kind of weighing on our hearts and maybe he felt it,” he said, adding that he came back with the $10,000 cheque – and a message.

"He said go out and see your daughter make sure you get out there to see her,” Luther said.

Luther, whose daughter lives in Vancouver, plans to make the trip to the West Coast to see her soon.

Meanwhile, Erb has pledged to contribute to any group that promotes the legalization of marijuana.

He’s contributed hundreds of thousands of dollars to Sensible B.C., the campaign that seeks to decriminalize the drug through a referendum.

With files from CTV British Columbia's Penny Daflos