Search for "Juan Carlos Serrán"
in
Fast Food Nation (2006)
Esmeralda (TV Series) (1997)