As for his good luck, the man said it could be all thanks to his new pet - a black cat.
"I had something to eat, then my new pet – a black cat – strolled over for a pat. I've just recently adopted him and it struck me just how much good luck I've had since then. Who knows, maybe I have my cat to thank for that," he said.
The winner hadn't decided exactly what to do with the money but planned to help his family out.
"It's a bit to get my head around to be honest – I'm just an ordinary bloke from Invercargill who just so happens to now be a Lotto millionaire!
"The thing I'm most looking forward to is giving my children and extended family a bit of extra help with my prize. It will make such a difference."
Despite the win, the man already has his tickets for this week's draw and is hopefully he might strike it lucky again.
"I already have my tickets for Saturday night – maybe I should rub them on my cat for a little extra dose of good luck.
The winning ticket was sold at Pak'nSave Invercargill for the Lotto draw on Wednesday, July 25.