Stephen Amell (born May 8, 1981) is a Canadian actor who is best known for portraying Oliver Queen, the (Green) Arrow, in the CW hit series "Arrow". He will be portraying Casey Jones in the upcoming film Teenage Mutant Ninja Turtles: Out of the Shadows.
Trivia
- Oliver Queen, Stephen Ammel's character in the Arrow series, appeared improvising with a hockey mask and a Hockey Mask in the series official comics.