Arrow Villain Cast

 

Stephen Amell courtesy IMDB

The CW’s Arrow television pilot has its hero, leading lady and now a villain? Colin Donnell has been cast as Tommy Merlyn according to Deadline. The character is described as the hero’s best friend and a playboy. 

  In DC Comics Merlyn is Green Arrow’s arch-enemy and also a master of archery. Merlyn was affiliated with the Injustice Society and the League of Assassins. No word on if the character in the television pilot will become the super villain. 

  Stephen Amell is playing Oliver Queen, Katie Cassidy is playing Dinah Laurel Lance – an attorney and not Black Canary.