The actor plays Archie Hopper - aka Jiminy Cricket - on the ABC series. He revealed that he knows little about future episodes of the show, admitting that information about the upcoming installments is kept "pretty tight" on set.

He went on to say that he looks forward to learning the identity of Emma Swan's (Jennifer Morrison) fairytale land persona.

"We know obviously that she was a little girl put into safety in the canoe or whatever that was made of wood. We know that she's 28. She has come back and obviously she's there to help fight the curse. That's what we know."

He concluded: "It's going to be interesting to see how that opens up. What her fairy tale character is, I don't know yet and I'm really excited to see what they're going to do with that."