Born in Jan 23, 1953 (73 years old)
Eliza Roberts, born Eliza Garrett, is an American casting director, actor, producer, screenwriter, and acting coach. Married to actor Eric Roberts, she is also his talent manager. (Via Wikipedia)
The Nature of the BeastFilm • 1995
SchlockFilm • 1973