Here are his most famous films
with the names of his characters:
Minority Report (2002) .... Detective John Anderton
Vanilla Sky (2001) .... David Aames
Mission: Impossible II (2000) .... Ethan Hunt
Magnolia (1999) .... Frank T.J. Mackey
Eyes Wide Shut (1999) .... Dr. William 'Bill' Harford
Jerry Maguire (1996) .... Jerry Maguire
Mission: Impossible (1996) .... Ethan Hunt
Interview with the Vampire: The Vampire Chronicles (1994) .... Lestat de Lioncourt
Firm, The (1993) .... Mitch McDeere
Days of Thunder (1990) .... Cole Trickle
Born on the Fourth of July (1989) .... Ron Kovic
Rain Man (1988) .... Charlie Babbitt
Cocktail (1988) .... Brian Flanagan
Color of Money, The (1986) .... Vincent
Top Gun (1986) .... Lieutenant Pete 'Maverick' Mitchell