Show more
Annie Girard was born on 26 September 1982 in Elsah, Illinois, USA. She is an actress and writer, known for Legend of the Three Caballeros (2018), Mom Tested (2016) and Witness Infection (2020). imdb.com
Millie Bobby Brown
Darryl Hickman
Chris Hemsworth
Patricia Richardson