ActingPerla de la RosaBorn 1961-07-15· Juarez, Chihuahua, MexicoKnown forCóyotl, Hero and Beast2025ACTIONFull filmographyCóyotl, Hero and Beast2025ACTION