Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Lena Farugia
Follow
Born 1 June 1951 in Astoria, Queens, New York City, New York, USA
Died 18 January 2019 (aged 67)
Actor
Sealed
1989
?.?
?.?
The Gods Must Be Crazy II
Dr. Ann Taylor
Sealed
1977
?.?
?.?
Mister Deathman
Pamela (as Lena Nicols)
Sealed
1990
?.?
?.?
The Sandgrass People
Elizabeth Carter