TV Guide has reported that actor Michael Rowe has been confirmed to play the master assassin in the episode, The Lone Gunman.
“Deadshot doesn’t speak much, so he has to have that physicality,” says executive producer Marc Guggenheim on Deadshot. “And Michael certainly has that. He has that look.” Greg Berlanti and Andrew Kreisberg both agree that the Emerald Archer will likely meet Deadshot again at some point later on in the series. “I think that’s very possible,” hints Berlanti.
Arrow, premieres 10/10/12 on the CW