Search for "Manuel Tallafe"
in
Aída (TV Series) (2005)
The Day of the Beast (1995)