Caroleen Green is known for her work on Star Trek: First Contact (1996), The Day After Tomorrow (2004) and Howard the Duck (1986).
No data