Actor · Ranked #8816 on Wuzzah.com
Annie Girard was born on September 26, 1982 in Elsah, Illinois, USA. She is a writer and director, known for Legend of the Three Caballeros (2018), Mom Tested (2016) and Witness Infection (2020).
Alyssa MilanoMilo VentimigliaKeir O'DonnellMichael WestonLauren Lee SmithJohnny WhitworthJohn de LancieMei MelançonBuddy LewisDan Callahan
DramaThriller
Marc Schoelermann
2008
Serial KillerHeroDoctorBodiesMurder