logo
Dahlia Legault backdrop
Dahlia Legault poster
Dahlia Legault
A Canadian born, U.S. based actress best known for her work on AMC's The Walking Dead. She portrays Francine, a survivor and citizen of the Alexandria...