From Los Angeles, California, U.S. • Born in Aug 31, 1956 (70 years old)
We don't have a bio for this person yet
The Devil's ChildFilm • 1997
Fatal GamesFilm • 1984
Time WalkerFilm • 1982