Home›Olivier GirardOlivier GirardKnown for ArtBorn:1917-10-07Place:Colombes, Hauts-de-Seine, FranceMovies2009Inglourious Basterds Details