Arrow TV Show


5,680 Fans
Arrow » Character Guide
Main Characters
Oliver Queen played by Stephen Amell ImageOliver Queen
John Diggle played by David Ramsey ImageJohn Diggle
Tommy Merlyn played by Colin Donnell ImageTommy Merlyn
Thea Queen played by Willa Holland ImageThea Queen
Laurel Lance played by Katie Cassidy ImageLaurel Lance
Roy Harper played by Colton Haynes ImageRoy Harper
Robert Queen played by Jamey Sheridan ImageRobert Queen
Quentin Lance played by Paul Blackthorne ImageQuentin Lance
Malcolm Merlyn played by John Barrowman ImageMalcolm Merlyn
Felicity Smoak played by Emily Bett Rickards ImageFelicity Smoak
Moira Queen played by Susanna Thompson ImageMoira Queen
Slade Wilson played by Manu Bennett ImageSlade Wilson
ShareTV® - The Online Television Community
About Us | Contact | Forum
[Switch to Desktop Version]