Is that Arsenal? Where did that actor go? He wanted to move on or something? :/
Also, kinda funny seeing two amell's in the same scene in that Flash episode. Did Stephen help his cousin in perhaps?
Think he just wanted to work in movies or something. He's guesting at some point this season though.