The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Lena Farugia | The Couch Critic
Born
June 1, 1951
Place of Birth
New York, New York, U.S.A.
Known For
Acting
Lena Farugia
Movies
TV Shows
The Gods Must Be Crazy II
Movie
7.1
as Dr. Ann Taylor
July 1, 1989
Mister Deathman
Movie
4.0
as Pamela (as Lena Nicols)
January 1, 1977
The Sandgrass People
Movie
7.0
as Elizabeth Carter
May 1, 1990