Actor de cine conocido por su interpretación de Cíclope en las películas de X-Men. También ha tenido papeles importantes en Superman Returns, Enchanted, 27 Dresses, Hairspray y The Notebook. Fue seleccionado para actuar en la serie de televisión de HBO, Westworld y más tarde comenzó a protagonizar Dead To Me de Netflix como Steve Wood.
Su primer trabajo de actuación fue un pequeño papel recurrente en la serie The Nanny.
Sus actuaciones en televisión incluyen Ally McBeal, Saved by the Bell: The New Class, Party of Five y Touched by an Angel.
Estuvo casado con la actriz Lisa Linde del 2000 al 2011. Tiene dos hijos llamados Jack y William y una hija llamada Mary.
Protagonizó la popular trilogía de X-Men junto a Hugh Jackman.