From Stillwater, Oklahoma, USA • Born in Jan 24, 1954 (72 years old)
Irene Miracle is an American film and television actress and director. (Via Wikipedia)
Watchers IIFilm • 1990
Puppet MasterFilm • 1989
Nick KnightFilm • 1989
InfernoFilm • 1980
Late Night TrainsFilm • 1975