O
Acting
Oswaldo Delgado Sánchez
Filmography
Movies
1 film
Immortal Sins
1991 · Film · Succubus