The gorgeous Aussie actor - who plays Gale in Hunger Games - will join the new fight against aliens when the hugely anticipated action movie sequel hits screens next year.
Also joining the cast is actor Jesse Usher.
The film's director Roland Emmerich has also revealed Jeff Goldblum will reprise his role of scientist David Levinson.
Sadly, original star Will Smith won't be in the movie.
Independence Day was released back in 1996 and followed Will's character Captain James Hiller as he teamed up with David Levinson and the US President to stop an alien invasion.
The sequel is due for release in 2016.
So far, details of the plot have been kept under wraps but it's thought Jesse Usher will play the son of Will's character.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!