
Mary Lu Zahalan
Mary Lu Zahalan is an actress and producer, known for Karma (2005), Alley Cats Strike (2000) and The Third Miracle (1999).
Mary Lu Zahalan's FILMOGRAPHY
as Actor (15)