Amélie Glenn was born on December 17, 1984 in Paris, France. She is an actress and director, known for It Boy (2013), Kabuli kid (2008) and Last Love (2013). Read more on iMDB