Movies (Acting Roles)

Top Gun: Maverick
Tom Cruise was:
59
Played: Capt. Pete 'Maverick' Mitchell
Tue, May 24 2022

Val
Tom Cruise was:
59
Played: Self (archive footage)
Fri, Jul 23 2021

Spielberg
Tom Cruise was:
55
Played: Self
Thu, Oct 05 2017

American Made
Tom Cruise was:
55
Played: Barry Seal
Fri, Aug 18 2017

The Mummy
Tom Cruise was:
54
Played: Nick Morton
Tue, Jun 06 2017

Edge of Tomorrow
Tom Cruise was:
51
Played: Maj. William 'Bill' Cage
Tue, May 27 2014

Oblivion
Tom Cruise was:
50
Played: Jack
Wed, Apr 10 2013

Jack Reacher
Tom Cruise was:
50
Played: Jack Reacher
Thu, Dec 20 2012

Close Up
Tom Cruise was:
50
Played: Self (archive footage)
Sun, Sep 30 2012

Rock of Ages
Tom Cruise was:
49
Played: Stacee Jaxx
Wed, Jun 13 2012

Valkyrie
Tom Cruise was:
46
Played: Claus Schenk Graf von Stauffenberg
Thu, Dec 25 2008

Religulous
Tom Cruise was:
46
Played: Self (archive footage)
Wed, Oct 01 2008

Lions for Lambs
Tom Cruise was:
45
Played: Senator Jasper Irving
Mon, Oct 22 2007

Collateral
Tom Cruise was:
42
Played: Vincent
Wed, Aug 04 2004

Minority Report
Tom Cruise was:
39
Played: Chief John Anderton
Thu, Jun 20 2002

Vanilla Sky
Tom Cruise was:
39
Played: David Aames
Mon, Dec 10 2001

Magnolia
Tom Cruise was:
37
Played: Frank T.J. Mackey
Fri, Dec 10 1999

Eyes Wide Shut
Tom Cruise was:
37
Played: Dr. William Harford
Fri, Jul 16 1999

Jerry Maguire
Tom Cruise was:
34
Played: Jerry Maguire
Fri, Dec 13 1996

The Firm
Tom Cruise was:
30
Played: Mitch McDeere
Wed, Jun 30 1993

A Few Good Men
Tom Cruise was:
30
Played: Lt. Daniel Kaffee
Fri, Dec 11 1992

Far and Away
Tom Cruise was:
29
Played: Joseph Donnelly
Fri, May 22 1992

Rain Man
Tom Cruise was:
26
Played: Charlie Babbitt
Sun, Dec 11 1988

Cocktail
Tom Cruise was:
26
Played: Brian Flanagan
Fri, Jul 29 1988

Young Guns
Tom Cruise was:
25
Played: Henchman Shot off of Roof (uncredited)
Wed, Feb 17 1988

Top Gun
Tom Cruise was:
23
Played: Lt. Pete 'Maverick' Mitchell
Fri, May 16 1986

Legend
Tom Cruise was:
23
Played: Jack
Wed, Aug 28 1985

The Outsiders
Tom Cruise was:
20
Played: Steve Randle
Fri, Mar 25 1983

Losin' It
Tom Cruise was:
20
Played: Woody
Fri, Aug 20 1982

Taps
Tom Cruise was:
19
Played: Cadet Captain David Shawn
Sun, Dec 20 1981

Luna Park
Tom Cruise will be:
60+
Played:
Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Running Man
Tom Cruise was:
48+
Played:
First Air Date
Sun, Jul 11 2010

The One Show
Tom Cruise was:
44+
Played: Self
First Air Date
Mon, Aug 14 2006

Web Junk 20
Tom Cruise was:
43+
Played:
First Air Date
Fri, Jan 13 2006

The Colbert Report
Tom Cruise was:
43+
Played: Self (archive footage), Maverick (archive footage)
First Air Date
Mon, Oct 17 2005

American Idol
Tom Cruise was:
39+
Played: Self
First Air Date
Tue, Jun 11 2002

Diary
Tom Cruise was:
37+
Played: Self
First Air Date
Wed, Feb 16 2000

The Early Show
Tom Cruise was:
37+
Played: Self - Guest
First Air Date
Mon, Nov 01 1999

Rove
Tom Cruise was:
37+
Played: Self
First Air Date
Wed, Sep 22 1999

The View
Tom Cruise was:
35+
Played: Self
First Air Date
Mon, Aug 11 1997

The Daily Show
Tom Cruise was:
34+
Played: Self
First Air Date
Mon, Jul 22 1996

GMTV
Tom Cruise was:
30+
Played: Self
First Air Date
Fri, Jan 01 1993

Primetime
Tom Cruise was:
27+
Played:
First Air Date
Thu, Aug 03 1989

Wetten, dass..?
Tom Cruise was:
18+
Played: Self
First Air Date
Sat, Feb 14 1981

The Oscars
Tom Cruise was:
0+
Played: Self
First Air Date
Wed, Mar 18 1953

Bambi Awards
Tom Cruise was:
0+
Played: Self
First Air Date
Thu, Jan 01 1948