Known for : Acting
Lolo García
1970-02-18
Seal Beach, California, USA
Found 5 movies in total
1978
1984
1981