Search for "Leo Vega"
in
Plaza Alta (TV Series) (1998)
Arrayán (TV Series) (2001)