Charles Leitrants was born on April 17, 1951 in Canada. He was an art director and production designer, known for
X-Men: The Last Stand (2006),
The Grey (2011) and
Mission to Mars (2000). He died on July 14, 2019 in Vancouver, British Columbia, Canada.