Biography

Charlie Hayes was born in 1977 in the UK. She is an actress, known for Flushed Away (2006), Harry Potter for Kinect (2012) and Minions (2015).

Filmography