A Tilbury man has struck it rich.

Randy Hachey won $1-million in the June 19th Lotto Max draw.

The winning ticket was purchased at 18 Wheeler Truck Stop on Queens Line in Tilbury.