Search results
We did not find results for: Ellen Green.
Check spelling or type a new query.
We did not find results for: Ellen Green.
Check spelling or type a new query.
Ellen Green was born in Cleveland, Ohio, USA. She is known for The Seventh Sign (1988), Bless the Child (2000) and Baby: Secret of the Lost Legend (1985). She is married to Clifford Green. imdb.com