Han har blant annet hatt rollen som Julian Baker i og John Monad i HBO-serien . Han har også hatt roller i filmer som og . Han hadde også en rolle i filmen Prayers for Bobby fra 2009.