According to Variety, Ben Foster ("Six Feet Under") will play the mutant Archangel in 20th Century Fox's X-Men 3.

The thesp joins fellow X-Men newcomers Kelsey Grammer and Vinnie Jones in the action sequel, which reteams Hugh Jackman, Famke Janssen and Ian McKellen. Brett Ratner is directing.

Foster's recent pics include Hostage and The Punisher.