Who was this actor? War of the worlds?!
Question: Who was the actor that played Tom Cruise's son on War Of The Worlds?
Answers: Who was the actor that played Tom Cruise's son on War Of The Worlds?
Justin Chatwin. He is actually around 25 now. Before he got the roll in the movie he had been living at of his car.