Sebastian Stan played a part in Political Animals.
Sebastian Stan . On television , Stan portrayed Carter Baizen in Gossip Girl , Prince Jack Benjamin in Kings , Jefferson in Once Upon a Time , and T.J. Hammond in the miniseries Political Animals . His role in Political Animals earned him a nomination for the Critics ' Choice Television Award for Best Supporting Actor in a Movie/Miniseries .