James Marsden

James Marsden is the actor of Cyclops