Sebastian Stan

Sebastian Stan is one of the supporting actors of Once Upon a Time, portraying the role of Jefferson.