Colton Haynes

Colton Haynes portrayed multiple versions of Roy Harper/Arsenal on.