Forgot password?
Sign in with Google
Portrayed by : Stephen Amell
Show : Arrow
Solid performance year after year portraying the Green Arrow with great conviction.