Catherine Leroy was born on August 27, 1944 in Paris, France. She was a costume designer and director, known for
Operation Last Patrol (1972),
Attilas '74 (1975) and
The French as Seen by... (1988). She died on July 8, 2006 in Santa Monica, California, USA.