Stephen Amell

Stephen Amell is a Canadian actor who's best known as Oliver Queen/The Arrow in The CW's TV series "Arrow". He will be portraying Casey Jones in the upcoming film Teenage Mutant Ninja Turtles: Half-Shell.