Cayden Boyd is Young Angel in X3 has confirmed that “The Adventures of Shark Boy and Lava Girl in 3-D” star Cayden Boyd will appear in X-Men 3:

“Cayden Boyd will play the young Archangel in 20th Century Fox’s ‘X3’, directed by Brett Ratner. Ben Foster will play the adult version of the same X-Men character.”

Also, the city of Santa Clarita, California has listed on its website which days the X-Men 3 production will film there.

Source: Superhero Hype!