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.
Marc died on 19 February 2022, at the age of 74.