Reviewed by: Cockatoo 34

Oliver Queen

Portrayed by : Stephen Amell

Show : Arrow

9.00
Acting
9
Performance
9
Voice
9
Screen Presence
9
Characterization
9

Review:

Solid performance year after year portraying the Green Arrow with great conviction.