Director

Nick Castle
1995 -- Major Payne
1984 -- The Last Starfighter