He had the winning ticket for the December 26, 2018, drawing worth $298.3 million.
Johnson, a truck driver, said he was sick on the day after Christmas but dragged himself to his job as a truck driver so he could get holiday pay.
"I was so happy I couldn't even eat", Johnson said.
Johnson elected to claim his winnings as a lump sum of about $180 million, so he will get about $114 million after taxes, the reports said.
Johnson's lottery win is the second largest in NY history.
"He called me and said "Dave somebody won the Powerball at the gas station" and I turned to him and said 'Nah that's not me man that's not my luck, ' Johnson told the news outlet". The Jamaica native still waited two days before taking the ticket to the store on his way to work, CNN affiliate WABC reported.
Dave Johnson made his regular stop at the Arnold Service Station on Linden Boulevard in the East New York neighborhood of Brooklyn before going on his route, the New York State Lottery said on January 25, almost a month after he won. "I didn't know what to do with myself". Although he said he "quit right away". The New York Lottery's Yolanda Vega awarded him with the check.
Johnson said he will finally buy the red Porsche he's always wanted "so everyone can see me when I drive on the street". It reportedly provides about 13 per cent of total state education aid to local school districts.