An accomplished actor and producer, Stephen Amell is renowned for his portrayal of Oliver Queen/Arrow in the hit series "Arrow," a role that has garnered him significant acclaim. Born on May 8, 1981, in Toronto, Amell has made noteworthy contributions to both television and film.