Tom Ellis, Sean Maguire

There's a new Robin Hood in town!

Sean Maguire has been tapped to replace Tom Ellis as Robin Hood on the third season of Once Upon a Time, TVGuide.com has confirmed.

Once Upon a Time heads to Neverland, welcomes Peter Pan, Tinker Bell and Ariel!

Maguire, whose credits include Krod Mandoon and the Flaming Sword of Fire and Scott & Bailey, will join the show in a recurring capacity, which Ellis was unable to do, according to TVLine, which first reported the news.

Robin Hood first appeared in the Belle-centric episode "Lacey."

Once Upon a Time returns Sunday, Sept. 29 at 8/7c on ABC.