Sean Maguire
Sean Maguire
Character Robin Hood
Season(s) S1 - S2 - S3 - OW - S4 - S5 - S6 - S7
Date of Birth April 18, 1976
Origin London, England
IMDb profile

Sean Maguire is one of the main actors of Once Upon a Time and Once Upon a Time in Wonderland, portraying the role of Robin Hood.


Life and Career

Maguire was born and raised in London, England. His family were prominent in the London Irish community in the late 1970s as Irish dancers and the whole family performed regularly at events and in competitions.

Maguire's first role was at the age of 5 alongside Hollywood legend Laurence Olivier in A Voyage Round My Father. At age 7, he had a small role in the 1983 film Monty Python's The Meaning of Life. In 1993, Maguire landed his first major role on the British soap opera EastEnders as Aidan Brosnan, a young Irish footballer. After his departure from the show in 1994, Maguire went on to appear in Dangerfield, Holby City and Sunburn.

Maguire took a break from acting to pursue a career in music in 1995. He released three albums, Sean Maguire in 1994, Spirit in 1996 and Greatest Hits in 1998. However, they were not very successful and the latter failed to chart. In 2001, Maguire returned to acting in the TV film Prince Charming, playing the title role alongside Bernadette Peters. Maguire then went on to appear in TV series such as Eve, The Class and The Third Wish. In 2008, Maguire appeared in Meet the Spartans which went to No. 1 in the US box office chart.

In 2013, Maguire was confirmed to appear in the third season of Once Upon a Time playing the role of Robin Hood, a role which was previously played by Tom Ellis.


Gallery of photographic stills used to promote the actor.

Community content is available under CC-BY-SA unless otherwise noted.