John Barrowman joins cast of Arrow
John Barrowman has joined the cast of 'Arrow', the CW's new show about superheroes
John Barrowman has joined the cast of 'Arrow'.
The 'Torchwood' star will take on a leading role in the CW's new show about superheroes, which will concentrate on the exploits of billionaire Oliver Queen - aka 'The Green Arrow' - who fights crime with his archery skills.
According to Entertainment Weekly, John will play a "well-dressed man who is as mysterious as he is wealthy ... he is an acquaintance of the queen family and a prominent figure in Starling City".
His character has not been named and insiders claim the 45-year-old star could be set to take on the role of deranged Stanley Dover, who is obsessed with black magic.
John's casting comes after he shot the pilot for another US TV series, 'Gilded Lilys' - which is being billed as America's answer to 'Downton Abbey'.
He plays Julius Ashford Lily in in the period drama, which has been commissioned by ABC.
It tells the story of the first luxury hotel built in New York in 1895 and John's character is described as the "favourite son and golden boy" of the Lily family, whose financial and social fortunes are undermined by a scandal.
Gwyneth Paltrow's actress mother Blythe Danner has also been cast in the show, as has 'Mildred Pierce' actor Brian O'Byrne.