Cast of
G.I. Joe: Ever Vigilant

About G.I. Joe: Ever Vigilant

The GI Joe force is reinstated for a confrontation when the Cobra terrorists acquire a deadly new weapon.

Full Cast of G.I. Joe: Ever Vigilant

Samara Weaving
plays Scarlett

Samara Weaving as Scarlett

Samara Weaving (born 23 February 1992) is an Australian actress and model. She got her start in acting by portraying ...

See Samara Weaving's other roles

Henry Golding
plays Snake Eyes

Henry Golding as Snake Eyes

Henry Ewan Golding (born 5 February 1987) is a Malaysian and British actor and television host. Golding has been a pr...

See Henry Golding's other roles

Úrsula Corberó
plays The Baroness

Úrsula Corberó as The Baroness

Úrsula Corberó is a Spanish film and television actress and model, best known for playing Ruth Gómez in the televisio...

See Úrsula Corberó's other roles

Iko Uwais
plays Hard Master

Andrew Koji
plays Tommy / Storm Shadow

Andrew Koji as Tommy / Storm Shadow

Andrew Julian Hiroaki Koji (born 1987) is an English actor, martial artist and stuntman. His father is Japanese and h...

See Andrew Koji's other roles

Crew of G.I. Joe: Ever Vigilant

Discover the backstage crew of G.I. Joe: Ever Vigilant →