Audrey Marie Anderson:
Audrey Marie Anderson is an American actress. Her acting career began in the 1990s with guest roles on Beverly Hills, 90210 and Law & Order. In the 2000s, she became known for her roles on Once and Again, Going to California, Providence, Still Life, and Point Pleasant. She then became known for her portrayal of Kim Brown on The Unit. In the 2010s, she had a recurring role on The Walking Dead. She also currently plays Lyla Michaels on Arrow. She’s also recently starred on the short-lived show Ice. In addition, she appeared in the films Least Among Saints and Mockingbird.