The first look at John Barrowman’s character in Arrow have been revealed and we also know what episode he will make his debut in. Do we know what his role is yet? Nope. We still have no clue who Barrowman will be playing in the series. The Hollywood Reporter reveals that we will first see Barrowman appear in episode five titled “Damaged”.

His character code name at the moment is still “The Well-Dressed Man” who “is as mysterious as he is wealthy” as well as “an acquaintance of the Queen family and a prominent figure in Starling City”. In the second image you can see him talking to Oliver’s mother, could he have something to do with the big reveal at the end of the episode?

If you missed the series premiere of Arrow you can catch it at 8 pm tonight on The CW.

Looks like Torchwood and Dr. Who fans just found a reason to tune in and check out Arrow!

EW is reporting that Captain Jack Harkness himself, John Barrowman has signed on to the new CW show for a recurring role during the first season.

Produces are being tight lipped about who Barrowman will play. All they will say is that he will be playing a “well-dressed man” who  “as mysterious as he is wealthy … he is an acquaintance of the Queen family and a prominent figure in Starling City.”

Of course he’ll play a well-dressed and mysterious man, it’s Captain Jack Harkness dammit! As to who is character will be I have no clue. I naturally assume that he will be a character from the Green Arrow continuity but seeing as I’m not a fan of Robin Hoo…I mean Green Arrow, I have no idea who he will be. Guess we’ll have to tune in to find out. Arrow debuts Wednesday, Oct. 10 on The CW.