All Cast

George C. Scott

George C. Scott

General Harlan Bache

Timothy Hutton

Timothy Hutton

Cadet Major Brian Moreland

Ronny Cox

Ronny Cox

Colonel Kerby

Sean Penn

Sean Penn

Cadet Captain Alex Dwyer

Tom Cruise

Tom Cruise

Cadet Captain David Shawn

John P. Navin, Jr.

John P. Navin, Jr.

Derek Mellott

Billy Van Zandt

Billy Van Zandt

Bug

Evan Handler

Evan Handler

Edward West

Giancarlo Esposito

Giancarlo Esposito

Cadet Captain J.C. Pierce

Brendan Ward

Brendan Ward

Charlie Auden

Donald Kimmel

Donald Kimmel

Billy Harris

Timothy Wahrer

Timothy Wahrer

Cadet Major John Cooper

Tim Riley

Tim Riley

Hulk

Jeff Rochlin

Jeff Rochlin

Shovel

Rusty Jacobs

Rusty Jacobs

Rusty

Jess Osuna

Jess Osuna

Dean Ferris

David Reed

David Reed

Townnie

Earl Hindman

Earl Hindman

Lieutenant Hanson

Ed Spinelli

Ed Spinelli

Townie (uncredited)