Actor Dylan Neal ("Dawson's Creek," "Blood Ries") has been cast as DC comics villain Dr. Anthony Ivo in the upcoming second season of The CW's "Arrow".
The character is part of a four episode arc in the season starting with the fifth episode entitled "League of Assassins".
In this incarnation, he encounters Oliver Queen on the island and is a brutal and ruthless scientist determined to unearth a breakthrough that dates back to the Second World War.
In the comics, Professor Ivo seeks immortality and builds a dangerous android named Amazo who becomes a major villain for the Justice League.
Source: Screen Crush