Audrey Marie Anderson

Audrey Marie Anderson (born March 7, 1975) is an American actress and model. She is best known for her role in CBS series The Unit (2006–2009) and her recurring roles as Lyla Michaels in Arrow (2013-present) and Lilly in The Walking Dead (2014).