Question: who plays lyla on arrow?
Answer: Audrey Marie Anderson (born March 7, 1975) is an American actress and model.