Xavier Marc
Xavier Rivera Marc (16 January 1948 – 19 February 2022) was a Mexican actor. He was known for his roles in Two Mules for Sister Sara, The Bridge in the Jungle, and The Legend of Zorro. Marc was born in Jalisco, Mexico.