No photoActingXavier DeclieBorn 1961-05-05Known forVengeance: A Love Story2017ACTIONFull filmographyVengeance: A Love Story2017ACTION