Question: who is the actor that plays green arrow
Answer: Stephen Adam Amell