Sebastian Stan

Another mysterious man is coming to Once Upon a Time

Sebastian Stan, who recently starred opposite Chris Evans in Captain America, will guest-star in an upcoming episode of the ABC fairy tale series, TVGuide.com has learned exclusively. Details on his role are scarce, but Stan's episode is slated for late March or early April.

Once Upon a Time's Lana Parrilla: Why the Evil Queen became so evil

Stan, whose TV credits include Kings and Gossip Girl, joins a long list of guest stars to visit Once, including True Blood's Kristin Bauer, Falling Skies' Jessy Schram, Lost's Alan Dale, Buffy's Emma Caufield and Covert Affairs' Eion Bailey, who was just introduced as a mysterious writer who ventures to Storybrooke. Upcoming guest stars include Lost alum Emilie de Ravin and Dollhouse's Amy Acker.

Once Upon a Time airs Sundays at 8/7c on ABC.