Question: who played jefferson in once upon a time?
Answer: Sebastian Stan