Sandra Duarte was born on August 12, 1958 in Mexico City, Distrito Federal, Mexico. She is an actress, known for
Misterio en las Bermudas (1979),
The Fury of the Karate Experts (1982) and
The Fist of Death (1982). She has been married to Carlos Uriegas since 1978.