Annie Girard

Annie Girard

Known for Directing

Born:
1982-09-26
Place:
Elsah, Illinois, USA

Annie Girard was born on 26 September 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).

Movies

SFlix is a Free Movies catalog site with zero ads. We let you discover movies online without having to register or paying, with over 10000 movies and TV-Series.