Es un actor, cantante y modelo estadounidense que saltó a la fama tras interpretar al Príncipe Edward en las películas de Encantada y Desencantada. Anteriormente era conocido como Jimmy Marsden cuando actuaba en la película Comportamiento Perturbado.
También es reconocido por su rol de Cyclops (Cíclope) en X-Men, su segunda parte X-Men 2 (2003), y en la tercera parte X-Men: The Last Stand (2006), además de un cameo en X-Men: días del futuro pasado. I
Interpretó al novio de Lois Lane en la película Superman Returns. Además ha estado en varias producciones como Westworld, Sonic y Sonic 2, Disturbing Behavior,, Hairspray y 27 Dresses.