Question: who is the actor that plays oliver queen?
Answer: Stephen Adam Amell