Marc Caro

Biography

Marc Caro was born on April 2, 1956 in Paris, France. He is a director and writer, known for Delicatessen (1991), La cité des enfants perdus (1995) and Alien Resurrection (1997).

More Info