Netflix Movies Starring Xavier Beauvois
Xavier Beauvois was born on March 20, 1967 in Auchel, Pas-de-Calais, France. He is an actor and writer, known for Le petit lieutenant (2005), Of Gods and Men (2010) and Don't Forget You're Going to Die (1995). Read more on iMDB