John Barrowman Joins Cast of Arrow

John Barrowman Torchwood

According to SFX and Entertainment Weekly, Torchwood star John Barrowman will be joining th ecast of the new CW series Arrow. It’s uncertain who Barrowman will play, except that his character is described as “well dressed” and “as mysterious as he is wealthy…. a prominent figure in Starling City.”

Arrow premieres 10th October 2012 on the CW