Xavier Gens was born on April 27, 1975 in Dunkerque, Nord, France. He is a director and assistant director, known for Frontier(s) - Kennst du deine Schmerzgrenze? (2007), The Divide (2011) and Im Wasser der Seine (2024). He has been married to Mounia Meddour since 2005.