"He's a slightly different version of Hook," the actor continued. "I've never had a cursed identity on the show, so it was interesting to play Hook who doesn’t realize that he's Captain Hook and doesn’t have all of that and what that entails. And, obviously, it's different now with the cast changes, so it's been a sort of fascinating experience so far."
As one of the few OGMCs, (that’s original magical characters, natch) left this season on Once Upon a Time, O'Donoghue revealed that it's been "fantastic" to welcome so many fresh faces to the long-running series.
"They've all been incredible additions to the cast," he said. "What's great about it is we get to sort of interact with a whole new different world of characters, which I think is fascinating. I think it's great for the show to sort of move off in that direction and sort of open itself up to that."