Once Upon a Time Exclusive: A Teen Wolf Bites Into the Role of [Spoiler]

Here’s a piece of Once Upon a Time casting news that we like a lot — even, one could say, a Lancelot.

Sinqua Walls, who as of late has been recurring on MTV’s Teen Wolf as pack member Boyd, has been cast on ABC’s fantastical sophomore drama as Sir Lancelot, TVLine has learned exclusively.

RELATED | Matt’s Inside Line: Scoop on Three Once Upon a Time Newcomers

I’m hearing that Once Upon a Time will introduce Lancelot as a “sword for hire with nothing to lose,” 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).

RELATED | Exclusive: Wake Up! Once Upon a Time Has Cast Sarah Bolger as Sleeping Beauty

Already for Season 2 (premiere date TBA), Once has cast the roles of Sleeping Beauty and Mulan, and promoted Emilie de Ravin (aka “Belle”) and Meghan Ory (Ruby/Red Riding Hood) to series regular status.

UPDATE: Walls is thus far booked for one episode as Lancelot, per ABC. The actor’s other TV credits include Friday Night Lights (playing Jamarcus Hall), The Secret Life of the American Teenager and Pair of Kings.

GET MORE: Casting News, Exclusive, Scoop