Sean Maguire (born April 18, 1976) is an English actor and singer, who played Robin Hood in the ABC series Once Upon a Time in Wonderland and Once Upon a Time.

He rose to fame in 1988 when at the age of eleven he took on the role of "Tegs" Ratcliffe on the BBC children's drama Grange Hill, in which he remained until 1992. For a short time after leaving Grange Hill, he played Aidan Brosnan in EastEnders.