In ‘Arrow‘ news, last week, we learned that ‘Dawson’s Creek’ alum Dylan Neal had been cast as Doctor Anthony Ivo, a mad scientist…
‘Percy Jackson’ star Dylan Neal has been added to the cast of The CW’s ‘Arrow’ as Dr. Anthony Ivo. As DC readers should…