Stephan Amell: Career, Achievements, and Public Profile Overview
Celebrity Profiles
Stephan Amell is a Canadian actor best known for portraying Oliver Queen in The CW’s long-running television series Arrow. Born in Hamilton, Ontario, on May 8, 1981, Amell’s...
Open article