Justin Chatwin (born October 31, 1982) is a Canadian actor. Chatwin is best known for playing
Tom Cruise's son in
War of the Worlds,
The Invisible, and with supporting roles in
Taking Lives,
, and the Canadian film,
Funkytown. He is also a prolific TV actor, well known for his work on
Shameless, a Showtime
dramedy, for three seasons. Prior to that, he had guest appearances on several television shows including
Taken, Lost, and
Orphan Black.