Colton Haynes

Colton Lee Haynes is an American actor. He portrayed Roy Harper / Arsenal in.