George C. ScottGeneral Harlan Bache Timothy HuttonCadet Major Brian Moreland Sean PennCadet Captain Alex Dwyer Tom CruiseCadet Captain David Shawn John P. Navin, Jr.Derek Mellott Giancarlo EspositoCadet Captain J.C. Pierce Brendan WardCharlie Auden Donald KimmelBilly Harris Timothy WahrerCadet Major John Cooper Earl HindmanLieutenant Hanson Ed SpinelliTownie (uncredited) Darryl PonicsanScreenplay Robert Mark KamenScreenplay Alfred SweeneyArt Direction Carl BiddiscombeSet Decoration Owen RoizmanDirector Of Photography Robert JirasMakeup Artist Eddie MarksCostume Supervisor Joyce WebbScript Supervisor M. James ArnettSecond Unit Director William M. ElvinSecond Assistant Director Nikita KnatzSecond Unit Director Michael LooneySecond Assistant Director Thomas J. MackAssistant Director Marie KenneyScript Supervisor Michael LucianoAdditional Editor Jim FarisAdditional Editor Dennis E. LewFirst Assistant Editor Saul SaladowAssistant Editor Eric A. SearsAssistant Editor Florence WilliamsonAssistant Editor Maurice JarreOriginal Music Composer Ralph BabcockBoom Operator Arthur JacksonUtility Sound William L. McCaugheySound Re-Recording Mixer Howard S. WollmanSound Re-Recording Mixer Gary C. BourgeoisSound Re-Recording Mixer Jerry MacDonaldMusic Editor Gordon DanielSupervising Sound Editor James J. KlingerSound Editor Marvin I. KosbergSound Editor Gary ShepherdSound Editor Shirley RichCasting Director Norman A. CookProduction Manager Phillip M. GoldfarbProduction Manager Darilyn StringerExtras Casting James LinebergerAdaptation