John Barrowman Joins The CW’s Arrow

EW is reporting that Torchwood star John Barrowman has joined the CW’s DC show Arrow. The character he is portraying hasn’t been named, but they’re describing him as “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.”

The magazine speculates that the character could be Stanley Dover Sr. (The Star City Slayer). Who do you think it could be?

Arrow stars Stephen Amell as Oliver Queen, Colin Donnell as Tommy, Katie Cassidy as Laurel Lance, David Ramsey as John Diggle, Willa Holland as Thea Queen, with Susanna Thompson as Moira Queen and Paul Blackthorne as Detective Quentin Lance.
The show premieres Wednesday, October 10th at 8 p.m. ET/PT.
(Photo credit: