<P> Stephen Adam Amell ( born May 8 , 1981 ) is a Canadian actor . He is best known for portraying Oliver Queen / Green Arrow in the Arrowverse television franchise ( based on the comic character of the same name ) and Casey Jones in Teenage Mutant Ninja Turtles : Out of the Shadows . </P>
<P> Stephen Adam Amell ( born May 8 , 1981 ) is a Canadian actor . He is best known for portraying Oliver Queen / Green Arrow in the Arrowverse television franchise ( based on the comic character of the same name ) and Casey Jones in Teenage Mutant Ninja Turtles : Out of the Shadows . </P>
who is the actor who plays oliver queen
who is the actor who plays oliver queen
Stephen Adam Amell
Stephen Adam Amell