Iris Fraye- played by Marie Averopoulos
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Clary Fraye- Katherine McNamara
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Simon Lewis- Alberto Rosende
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Alec Lightwood- Matthew Daddario
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Jace Wayland- Dominic Sherwood
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Isabelle Lightwood- Emeraude Toubia
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Jocelyn Fraye/ Fairchild- Maxim Roy
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Lucian Graymark- Isasiah Mustafa
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.