i i

Stephen Amell

Canadian Actor

Stephen Adam Amell is a Canadian actor. He came to prominence for playing the lead role of Oliver Queen on the CW superhero series Arrow, based on DC Comics. Amell also appeared in subsequent Arrowverse franchise media, along with reprising his role in various video games.

Born: 1981, Toronto, Canada

Information

Stephen Adam Amell is a Canadian actor. He came to prominence for playing the lead role of Oliver Queen on the CW superhero series Arrow, based on DC Comics. Amell also appeared in subsequent Arrowverse franchise media, along with reprising his role in various video games.

Born: 1981, Toronto, Canada

LISTED ON...