Director

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