Born
1949-11-06 (age 76)
Birthplace
Houston, Texas, USA
Known For
Acting
No biography available.
Also Known As
Screen Door Jesus
as Momma Nell
2003
Chances Are
as Receptionist
1989
The Pelican Brief
as University Registrar
1993
Othello
as Emilia
1997
Die Hard: With a Vengeance
as Principal Martinez
1995
The Oresteia
as Chorus G
2021
Law & Order
as Defense Attorney Joyner
1990