Dylan Neal Cast as Dr. Anthony Ivo in Arrow

Screen Crush is reporting that actor Dylan Neal has been cast as DC comics villain Dr. Anthony Ivo in the upcoming season of Arrow. Neal will appear as Ivo in the fifth episode of the new season for a four episode arc. He will encounter Oliver Queen in the “island flashback sequences” and is described as “a brutal but ruthless scientist who will stop at nothing to unearth a breakthrough that dates back to the latter days of World War II.” It’s said that Neal could recur in later episodes as the doctor as well.

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)