James Hibberd
September 09, 2013 AT 06:31 PM EDT

Take a first look at Once Upon a Time‘s new Robin Hood.

British actor Sean Maguire (EastEnders, Krod Mandoon) will play the character in a recurring role in season 3, taking over the part from Tom Ellis (who became unavailable to resume the role). Below and above, Maguire is on the green-screen Once Upon set, solo flexing his bow and with fellow cast members Michael Raymond-James and Jamie Chung. Maguire joins the cast along with several actors coming into new parts on the show.

Once Upon returns Sunday, Sept. 29.

You May Like