Audrey Marie Anderson

Audrey Marie Anderson is an actress who portrays Lilly Caul in AMC's The Walking Dead: Road to Survival.

Other Works
Anderson has previously starred in other television shows, such as her three year stint on CBS series, The Unit.

She has a recurring role in the TV series, Arrow.