Nick Castle was born on September 21, 1947 in Los Angeles, California, USA. He is a writer and director, known for The Last Starfighter (1984), The Boy Who Could Fly (1986) and Halloween Kills (2021). He has been married to Mary Charlene Napp since December 31, 1981. They have one child.
Read more: Imdb