Received the Best Actor award from Outfest and an Independent Spirit Award nomination for his leading role in Edge of Seventeen (1998).
2005 J.D. from University of Miami School of Law.
Has acted on stage at Playwrights Horizons, New York City; the Actors' Theatre, Louisville, Kentucky; and the Paper Mill Playhouse, Milburn, New Jersey.