Dylan Neal Cast as Dr. Anthony Ivo in Arrow

Known in the comic world as “Professor Ivo,” the character is most well known as being a Justice League villain and the creator of the robot Amazo. He is also immortal in the comic book series, which makes his fifth episode debut interesting as it bares the title “League of Assassins,” whose leader Ra’s al Ghul is also immortal in the source material.

The new season of Arrow is heavily expanding its roster of comic book characters and in addition to Dr. Ivo will include Summer Glau as Isabel Rochev, Caity Lotz as Black Canary, Michael Jai White as Bronze Tiger, Kevin Alejandro as Sebastian Blood, Bex Taylor-Klaus as Sin, Cynthia Addai-Robinson as Amanda Waller, and Grant Gustin as Barry Allen/The Flash later in the season.

Arrow season 2 premieres on Wednesday, October 9th at 8 p.m. ET/PT.
(Photo credit: FayesVision/WENN.com)