Anthony Ivo

Anthony Ivo is a fictional scientist and a recurring antagonist featured in DC Television Universe continuity. He appeared on the CW Network television series Arrow, and was the central villain in the 2008 flashback sequences from season two. Played by actor Dylan Neal, he was introduced in episode 2x05, "League of Assassins". He made ten appearances in the series in total.