'To claim a prize of $600 or more, the player must … present one form of identification that is current or was issued within the past five years.
The answer to the question 'Can you play Mega Millions if you are not a US citizen?' is clear when you review the prize claim procedure on the Florida Lottery’s official website.
Can Foreigners Buy Mega Millions Tickets?