Cayden Boyd

Cayden Boyd portrayed young Angel in X-Men: The Last Stand.

Significant roles

 * Michael Boyle in Mystic River (2003)
 * Timmy in Dodgeball: A True Underdog Story (2004)
 * Max in The Adventures of Shark Boy and Lava Girl (2005)