Russell Crowe

Q&A with Sean Maguire, Robin Hood in ABC's 'Once Upon a Time'

Sean Maguire would appear to be having a fairy-tale career. The English-born actor, who shoots arrows into swooning viewers' hearts as Robin Hood on "Once Upon a Time," was recently promoted from guest star to cast member. The high-profile gig follows success as a washed-up footballer on the internationally beloved soap opera "EastEnders," racking up eight top 40 singles on the U.K. charts in the mid-'90s and bossing around Martin Short as the title character in the 2001 TV movie "Prince Charming." But fame isn't always what it's cracked up to be, the 39-year actor told us recently from Vancouver, where he was taking a rare day off from...