Stephen Amell
Stephen Adam Amell (born May 8, 1981) is a Canadian actor and producer. He is best known for playing Oliver Queen / Green Arrow in The CW superhero series Arrow (2012–2020). He has also appeared as the character in The Flash (2014–2019), Vixen (2015–2016), DC's Legends of Tomorrow (2016–2020),  Supergirl (2017–2019) and Batwoman (2019). His other credits include the HBO series Hung (2011) and the movies Teenage Mutant Ninja Turtles: Out of the Shadows (2016) and Code 8 (2019).