Best known for playing Oliver Queen / Green Arrow on the DC Comics based Arrowverse series “Arrow,” Stephen Adam Amell was born on May 8, 1981 in Toronto, Ontario, Canada.

Amell has appeared in both “The Flash” and “Legends of Tomorrow” as his “Arrow” character. It is only a matter of time before Amell makes an appearance in “Supergirl.” This is the only one of the four live action shows the Canadian actor has not appeared in thus far.

Stephen Amell (May 8, 1981-)

In addition to three of the four live action Arrowverse shows Amell has appeared in, the actor has given voice to an animated version of his character for the animated series “Vixen.”

While Amell’s Arrowverse work is currently prominent in the actor’s resume, he has worked on other genres. Even though he was not playing the same character, Amell has appeared in two of the four CSI shows: “CSI: Miami” and “CSI” Crime Scene Investigation.”

Further to the actor’s current work, Amell is working on the Jeff Chan directed science fiction “Code 8.” Based on the short film, “Code 8” is scheduled for release in 2018.