Home People Tom Cruise Tom Cruise movies Tom Cruise movies Tom Cruise Movies (4) The Outsiders (1983) As Steve Randle. He was 20 years old Taps (1981) As Cadet Captain David Shawn. He was 19 years old Endless Love (1981) As Billy. He was 19 years old Live Die Repeat and Repeat (1986) As Maj. William "Bill" Cage. He was 24 years old « Previous Next »