
Entertainment Weekly has revealed that Torchwood, Doctor Who and Shark Attack 3: Megalodon (link definitely NSFW) star John Barrowman has signed up to play a mystery character on The CW’s hotly tipped Smallville successor Arrow.
They quote the producers as saying Barrowman’s character is “well-dressed man” and “as mysterious as he is wealthy… he is an acquaintance of the Queen family and a prominent figure in Starling City.”
Arrow is due to air later in the year on Sky One HD in the UK.