Nancy Lee Andrews

Nancy Lee Andrews

Nancy Lee Andrews is known for her work on Scarface (1983), Cannibal Women in the Avocado Jungle of Death (1989) and Saturday the 14th (1981). She has been married to Edwin Barnes since 1990.

Tv Show