Patrick Chevillot was born on November 12, 1963 in Detroit, Michigan, USA. He is known for Spider-Man 3 (2007), Unfaithful (2002) and Mona Lisa Smile (2003). He was married to Rob Copeland. He died on May 4, 2023 in Manhattan, New York City, New York, USA.