Xavier Gens a commencé par faire des courts-métrages, puis a réalisé son premier long-métrage en 2005,
Au Petit Matin. Grâce à une sélection officielle dans les festivals de Venise et de Cognac, il a pu se faire un nom pour réaliser de nombreux clips et films publicitaire. Il est aussi producteur exécutif sur divers films, comme
Le Bossu,
Ronin ou encore
Risque Maximum.
En 2005, il participe aussi à un projet commun nommé
Sable Noir. Les deux chaînes câblées françaises, Canal Jimmy et CinéCinéma se sont associés pour produire cette série, sur un thème commun : un village nommé Sable Noir frappé chaque année par une malédiction. Six auteurs ont écrit une nouvelle, reprise par six réalisateurs dont Xavier Gens.
La société de production de Luc Besson a donc décidé de lui faire confiance pour réaliser et scénariser, en 2007,
Frontière(s), un film d’horreur d’anticipation avec Samuel Le Bihan. Puis il part aux Etats-Unis pour faire une adaptation d’un jeu vidéo très violent,
Hitman.