From Moreno Valley, California, USA • Born in Jan 1, 1958 (68 years old)
Oliver Darrow (1958-) was an American actor, film director and screenwriter. (Via TMDB)
Teenage ExorcistFilm • 1991
SpiritsFilm • 1990