Stephen Amell Cast as Casey Jones In Teenage Mutant Ninja Turtles 2! March 31, 2015 | Posted in Movie News | No comments Share this: Share Facebook Twitter Reddit LinkedIn Pinterest Tagged: casey jones, stephen amell, stephen amell arrow, stephen amell casey jones, teenage mutant ninja turtles 2, teenage mutant ninja turtles movie