John Barrowman has revealed that he believes “there’s a lot more to tell” with his Doctor Who and Torchwood character Captain Jack.

Asked if he thinks he’s played Jack Harkness for the last time, Barrowman told Nerd Bastards: “I mean, that’s not my decision, that’s a decision for the BBC. The thing is, I go around with Eve [Myles] and people to these conventions and we see the humongous following that we have and also the hunger that there is for Torchwood.”

He commented: “If I’m asked to play Captain Jack Harkness again, I would do it at the drop of a hat. And also, the Arrow producers have said that if I’m asked to do something like that, they would let me. They would see that I was able to do it.”

Barrowman was last seen on screen as Captain Jack in Torchwood: Miracle Day, which concluded in September 2011.

The actor added: “I think there’s a lot more to tell, there’s a lot more out there. There are those missing years that Jack talked about, there’s how he becomes “The Face of Boe”, there’s all sorts of things. But it’s not up to me, it’s up to Russell [T Davies], Julie Gardner, and the BBC.”

Discussing Peter Capaldi’s casting as the Doctor, Barrowman said: “I’ve worked with him, I think he’s a great actor. He was in Torchwood: Children of Earth, he’s also done some Doctor Who stuff, and he’s just a brilliant actor. I think he’ll be very very good. It’s very interesting the way they’ve gone, first with Chris, then David, and then Matt being very young, and now they’ve gone to someone who is Tom Baker’s age when he started, as Peter is now. So it’s a very interesting step and I think it will be a good one.”

Would you like to see Captain Jack return? Let us know below…