Stephen Amell

Stephen Amell (born May 8, 1981) is a Canadian actor, known for portraying Oliver Queen in The CW series Arrow.
Posts about Stephen Amell
Get the top posts daily into your mailbox!