Stéphane AlgoudActingKnown ForFrench Kiss2011Groupe flag2002Ladies of the Law2000The Messenger: The Story of Joan of Arc1999Taxi1998Police Commissioner Moulin1976