Check out these official first-look photos of Josh Barrowman's appearance on Arrow.
Josh is set to first appear with Deadshot in the fifth episode of the season "Damages". He is only being referred to as the "Well Dressed Man." He's described as being as mysterious as he is wealthy and recur as an acquaintance of the Queen family and prominent figure in Starling City.
Take a look at the photos below (click for larger versions)
Source: The Hollywood Reporter
Who do you think John plays? Will he be on Oliver's good side or bad?
Share your thoughts below.