Caroleen Green es conocida por su trabajo en Star Trek: First Contact (1996), The Day After Tomorrow (2004) y Howard the Duck (1986).
Sin datos