who is the actor that plays oliver queen
Stephen Amell Stephen Adam Amell[1] (born May 8, 1981) is a Canadian actor, known for portraying Oliver Queen / Green Arrow on The CW superhero series Arrow and its spin-offs.
Roger Allam He has played Inspector Javert in the original London production of the stage musical Les Misérables, Douglas Richardson in the award-winning radio series Cabin Pressure, and DI Fred Thursday in the TV series Endeavour. He is also known for his roles as Illyrio Mopatis in the HBO series Game of Thrones, Royalton in Speed Racer, Lewis Prothero in the 2005 adaptation of V for Vendetta and as Peter Mannion MP in The Thick Of It.