Colton Haynes

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