The CW network has announced that Torchwood star John Barrowman has joined the cast of the DC Comics-based Arrow TV series that is slated to debut this fall. But the network has not revealed whether Captain Jack will play a DC hero in the new TV series that is based on the Green Arrow comic book series.
The network’s cryptic description of Barrowman’s role as reported by EW raises more questions than it answers with its description of his character as "a well-dressed man, as mysterious as he is wealthy... an acquaintance of the Queen family and a prominent figure in Starling city."