For the character of the same name, see Colton.

Colton Lee Haynes (born July 13, 1988) is an American actor. He portrayed Roy Harper/Arsenal in a recurring-guest star role in the first season and as a series regular in the second and third seasons of Arrow. Haynes left the series at the end of season three after his contract ended. He reprised his character in the fourth season's episode "Unchained". He reprised his role as Roy in the sixth season's episodes, "Doppelganger" and "The Thanatos Guild" respectively. He returned as a series regular in the seventh season of Arrow. He returned for the final season of Arrow in a recurring role.




Season 1
Season 2
Season 3
Season 4
Season 5
Season 6
Season 7
Season 8

Blood Rush


Superhero Fight Club shorts



External links

Community content is available under CC-BY-SA unless otherwise noted.