PersonXavier Giannoli6 credits in the catalogue: acting, directing, writing.ActingValerian and the City of a Thousand Planets2017Captain NortonDirectingMarguerite2015DirectorThe Apparition2018DirectorWritingMarguerite2015WriterThe Apparition2018ScreenplayProductionClean2004Producer