Seu trabalho mais notável no cinema foi o personagem Cameron Frye, de Curtindo a Vida Adoidado.
Casou-se em 1986 com Claudia Stefany, com quem teve dois filhos, Sam e Emma. Em 2008 casou-se com a também atriz Mireille Enos, com quem teve uma filha.
Formado em cinema pela Universidade do Illinois, começou sua carreira em Chicago.