Entertainment Tonight reports, Costas Mandylor has been cast as Captain Silver in Season 5 of ABC's Once Upon a Time.
Details on Mandylor's role are being kept under wraps, but ET "can share that Captain Silver definitely has some rough-watered history with Killian Jones, aka Captain Hook." He'll make his debut in an upcoming episode this spring.
ET speculates that Captain Silver could turn out to be Captain Long John Silver, the cunning and opportunistic pirate first made famous in Robert Louis Stevenson's 1883 novel, Treasure Island. Disney later adapted Stevenson's tale into 1950 live-action film and gave it a sci-fi update for the 2002 animated feature, Treasure Planet.
Once Upon a Time returns Sunday, March 6 at 8 p.m. ET/PT on ABC.