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?