Sebastian Stan

Sebastian Stan (born August 13, 1983) is a Romania-born,New York-raised actor. He played Jefferson the Mad Hatter on the television drama Once Upon a Time, Prince Jack Benjamin on Kings and Carter Baizen on Gossip Girl. He appeared in the films Captain America: The First Avenger and Black Swan.