Amélie Onzon was born in France. She studied art and design in Paris and then moved to Eindhoven in the Netherlands to continue her studies. A couple of years ago she was randomly asked to be the lead actress of a French/Dutch short film and acting has been like oxygen to her ever since. She...