During his years at the Rockland Country Day School, he starred in productions such as Harvey, Cyrano de Bergerac, Little Shop of Horrors, Over Here, and West Side Story.
This gave him the opportunity to spend a year abroad studying acting at Shakespeare's Globe Theatre in London, England.
He is best known for playing Jefferson the Mad Hatter on the television drama Once Upon a Time, Prince Jack Benjamin on Kings and Carter Baizen on Gossip Girl, as well as being in the films Captain America: The First Avenger and Black Swan.
To be honest, as this world goes, is to be one man picked out of ten thousand. (Sebastian Stan)