Xavier Marc was born on January 16, 1948 in Guadalajara, Jalisco, Mexico. He was an actor and cinematographer, known for
Two Mules for Sister Sara (1970),
The Legend of Zorro (2005) and
Juro que te amo (2008). He was married to Cristian and Claudia Obregon. He died on February 19, 2022 in Mexico City, Mexico.