Stephen Amell (born May 8, 1981) is a Canadian actor who portrays Oliver Queen / Arrow in the television series Arrow and will portray Casey Jones in the sequel to Teenage Mutant Ninja Turtles.
Stephen Amell
Stephen Amell (born May 8, 1981) is a Canadian actor who portrays Oliver Queen / Arrow in the television series Arrow and will portray Casey Jones in the sequel to Teenage Mutant Ninja Turtles.