Tom Ellis says his 'Tell Me Lies' character Oliver ... the actor called the character "despicable" and posited that the ...
Stephen Amell is a Canadian actor. He is best known for playing Oliver Queen in Arrow from 2012 to 2020. He has also appeared in the movies Screamers: The Hunting (2009) and Teenage Mutant Ninja ...