Question: who is the actor who plays bucky barnes
Answer: Sebastian Stan ( born August 13 , 1982 ) is a Romanian - American actor , known for his role as Bucky Barnes / Winter Soldier in the Marvel Cinematic Universe .