Barbara Schillaci

Barbara Schillaci

Personal Details

Biography

Barbara Schillaci is a renowned individual, notable for her contributions to the world of entertainment, particularly in the realm of television and film. Her impressive body of work includes notable titles such as Time Trackers, a 1989 production, as well as The Zodiac Killer, a 1971 release, and Switch, a 1991 film.

Career

1992
Brain Donors
Brain Donors as Stuffy Patron
1991
Switch
Switch as Mental Patient
1974
1971