Nick Castle was born on September 21, 1947 in Los Angeles, California, USA as Nicholas Charles Castle Jr. He is a writer and director, known for The Last Starfighter (1984), The Boy Who Could Fly (1986) and Escape from New York (1981). He has been married to Charlene N Nelson since December 31, 1981. They …
Tag
Showing: 1 - 1 of 1 RESULTS