Cast as young revolutionary Enjolras in feature adaptation of popular musical drama "Les Misérables," directed by Tom Hooper
Played Allen Ginsberg's (James Franco) longtime partner in feature adaptation of "Howl"
Starred as Frank Abagnale Jr. in musical production of "Catch Me If You Can"
Landed recurring role on The CW's "Gossip Girl" as a young politician
Landed breakthrough role as Gabe in off-Broadway production of musical drama "Next to Normal"
Made feature film debut as an anesthesiologist in "Ghost Town" opposite Ricky Gervais
Portrayed D'Artagnan in a musical adaptation of "The Three Musketeers"