Carolyn Barkin
Carolyn Barkin is an actress, known for Babylon 5 (1994) and Melrose Place (1992).
ISN Reporter