Introducing Sir Lancelot! Once Upon a Time has cast Sinqua Walls as the buzzed about dangerous knight with a tragic past, TVLine reports.

You may recognize Sinqua from Teen Wolf Season 2, where he plays Boyd, a werewolf influenced by the darker, more violent side of the mythology. So clearly he’s used to playing gorgeous guys with an edge.

TVLine reports that Sir Lancelot will be portrayed as “a onetime proud member of King Arthur’s Round Table who has since been banished, tearing him away from his true love (Queen Guinevere, as lore tells us).”

As we know from the casting announcement, Lancelot is “one of the most dangerous men in Fairy Tale Land.” In a world that includes the Evil Queen and Mr. Gold, clearly Sinqua has his work cut out for him!

Lancelot is rumored to appear in “at least two episodes,” according to TVLine. And hopefully they’ll find an equally captivating Guinevere.

Once Upon a Time Season 2 premieres in the fall on ABC.

Source: TVLine

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

For the latest from Wetpaint Entertainment, Like us on our Facebook page at facebook.com/Wetpaint, or Follow us on Twitter at twitter.com/WetpaintTV.