Es un actor, guionista y director estadounidense conocido por su papel protagónico en la serie de HBO, «The Leftovers» (2014-2017), donde interpretó a Kevin Garvey, un personaje atormentado por la misteriosa desaparición del 2% de la población mundial.
Comenzó su carrera en la actuación a mediados de la década de 1990. Luego participó en numerosas películas a lo largo de su carrera como: «Mulholland Drive» (2001), dirigida por David Lynch, donde interpretó a Adam Kesher; «American Psycho» (2000), donde interpretó a Timothy Bryce; y «The Girl on the Train» (2016), basada en la novela de Paula Hawkins.
Además, ha incursionado en la escritura y dirección. Es conocido por coescribir el guion de la película «Tropic Thunder» (2008), protagonizada por Ben Stiller. También escribió y dirigió la película «Dedication» (2007), protagonizada por Billy Crudup y Mandy Moore.