Colton Lee Haynes (born July 13, 1988) is an American actor, model, and singer. He portrays Roy Harper/Arsenal as a series regular in the second, third, and upcoming seventh[1] seasons of Arrow, after appearing as a recurring role in the first season, and as a special guest starring role in the sixth season.

Credits and appearancesEdit

Arrow (2013–present)Edit

Season 1Edit

Season 2Edit

Season 3Edit

Season 4Edit

Season 6Edit


  1. Arrow Season 7: Colton Haynes Set to Return as Series Regular – TVLine