Question: who played jefferson in once upon a time
Answer: Sebastian Stan ( born August 13 , 1982 ) is a Romanian American actor .