An American actress, born in Jefferson, Pennsylvania, USA. Some of her credits include Repo Man (1984) and They Live (1988).
(According to views)