Lena FarugiaActingBorn 01/06/1951Astoria, Queens, New York City, New York, USADied 18/01/2019Known ForThe Sandgrass People1990The Gods Must Be Crazy II1989Les Diamants du Président1977Mister Deathman1977